2


初期化ベクトルが暗号化でどのように機能するかについて質問があります。

IVの作成について少し知識があり、質問はこれです。SecureRandom
クラス について知っているので、これを使用してIVを作成すると、データが完全に暗号化されます。理解できないのは、同じIVを取得する方法です。復号化プロセスのために?(割り当てのアルゴリズムを作成するには、これについて知っておく必要があることを説明してください)

4

1 に答える 1

4

通常、IVは、ネットワークプロトコルで暗号文と一緒に送信されるか、暗号文と一緒にどこかに保存されます。たとえば、ファイル暗号化スキームのファイルの先頭などです。CBCモードのブロック暗号の場合、IVを最初の暗号文ブロックとして送信または保存するのが非常に一般的です。IVは秘密ではありませんが、暗号システムによっては、再利用したり、予測したりしないでください。

于 2012-03-18T16:20:41.997 に答える