0

シード文字列とバイト数 X を指定すると、長さ X の擬似乱数文字列を出力する関数が必要ですが、これは決定論的に行う必要があります。これは暗号化/復号化を目的としているため、決定論的な部分が重要です。私は暗号の知識がほとんどないため、どこからそのようなものを探し始めればよいかわかりません。ありがとう!

4

1 に答える 1

1

暗号化をコーディングする上で最も重要なルールは、Never Roll Your Own です。十分にテストおよびレビューされた既存のライブラリを使用します。アルゴリズムと理論を理解していても、物事を台無しにする方法が多すぎます。

とにかく、あなたが探しているのは Stream Cipher と呼ばれるものです。

于 2012-08-26T01:10:23.313 に答える