1

Rijndeal (ブロック サイズ 128、キー サイズ 256、つまり AES256) を使用してテキスト ファイルを暗号化するように設計された C# アプリを作成しています。ユーザー提供のパスワードとランダムソルトを使用して、PBKDF2 を使用してキーを生成します。(IV もパスワードとソルトから派生します)

ソルトを暗号文の前にクリアテキストとして保存したい。つまり、1 行目には のようなものが含まれます>>>SALTGOESHERE。3行目以降は暗号文を格納します。

復号化のためにソルトを取得するにはどうすればよいですか?

私は C# に非常に慣れていません。これは私の最初の実際のアプリなので、私の無知をご容赦ください。ありがとう。

4

1 に答える 1

1

yourString.Substring(0, yourString.IndexOf(Environment.NewLine));

">>>" が単なるプレースホルダーでない場合は、0 を 3 に変更します

于 2012-06-25T01:54:55.843 に答える