セキュリティ 初期化ベクトルとは何ですか? -techopediaからの定義

初期化ベクトルとは何ですか? -techopediaからの定義

目次:

Anonim

定義-初期化ベクトルとはどういう意味ですか?

初期化ベクトルは、データを暗号化する手段として秘密鍵と組み合わせて使用​​される乱数です。 この番号は、暗号化プログラムがセッションごとに1回だけ使用するため、ナンスまたは「1回発生する番号」と呼ばれることもあります。

Techopediaは初期化ベクトルについて説明します

初期化ベクトルは、データ暗号化プロセス中の繰り返しを回避するために使用され、辞書攻撃を使用するハッカーがパターンを発見して交換された暗号化メッセージを解読することを不可能にします。


特定のバイナリシーケンスは、メッセージ内で複数回繰り返される場合があり、表示される回数が多いほど、暗号化方法が発見されやすくなります。 たとえば、メッセージに1文字の単語が存在する場合、それは「a」または「I」のいずれかですが、「e」は英語では無意味なので「e」にはできません。には意味があり、「I」には意味があります。 単語と文字を繰り返すことにより、ソフトウェアが辞書を適用し、各文字に対応するバイナリシーケンスを検出できるようになります。


初期化ベクトルを使用すると、各文字に対応するバイナリシーケンスが変更され、文字「a」を最初のインスタンスでは特定のシーケンスで表し、2番目のインスタンスでは完全に異なるバイナリシーケンスで表すことができます。

初期化ベクトルとは何ですか? -techopediaからの定義