質問

整数を暗号化する必要がありますが、すべての暗号ライブラリは文字列のみをサポートしています。

整数をRubyでバイナリ文字列に変換する適切な方法は何ですか? ( '10111'ではなく、ASCII値だと思います)

編集:Rijndaelをストリーム暗号化とは考えていませんでした。

役に立ちましたか?

解決

ストリーム暗号化アルゴリズムは、ストリーム(一連の文字)で機能します。整数または改行として扱うのはあなた次第です。

Rijndael(ブロック暗号)は、128ビット以外の文字列(必要に応じてストリーム)を喜んで受け入れ、末尾に0を埋め込みます。ドキュメントをチェックして、試してみましょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top