2009-06-22 14 views
3

暗号化初期ベクトル(IV)を自分のデータが暗号化されている場所から自分のデータが復号化される場所に転送する最良の方法を知りたい。暗号化初期化ベクトルの転送

つまり、メッセージを暗号化するたびに(IV?)、IVをランダムに生成する必要があるため、復号化するときにIVを見つける方法が必要です。

私は単純にIV(プレーンテキスト)を暗号化されたデータに連結している人について聞いたことがあります。これにセキュリティ上のリスクはありますか?

答えて

4

唯一の秘密のデータはキー(定義上)であるため、IVは秘密にする必要はありません。
IVがランダムである限り、右に進み、好きな方法で送信してください。暗号化されたデータと連結しても問題ありません。

(もちろん、それ以外の場合は動作しません、あなたはIVデータの整合性を保護していることを確認します....)

関連する問題