Ruby Integer to Binary string - PullRequest
       25

Ruby Integer to Binary string

0 голосов
/ 05 марта 2009

Мне нужно зашифровать целое число, но все криптографические библиотеки поддерживают только строки.

Как правильно преобразовать целое число в двоичную строку в Ruby? (не '10111', я думаю, что это значения ASCII)

РЕДАКТИРОВАТЬ: я не думал о Rijndael как потоковое шифрование.

1 Ответ

1 голос
/ 05 марта 2009

Алгоритмы потокового шифрования работают на потоках - последовательность символов. Вы должны рассматривать это как целое число или перевод строки.

Rijndael (блочный шифр) с радостью примет не 128-битную строку (поток, если хотите) и заполнит конец 0 Проверьте документацию и сделайте попытку.

...