私は DES トリプル暗号化について読んでいて、3 つのキーのさまざまな組み合わせを見つけました。これらの組み合わせの違いは?そして、どれが望ましいですか(最も使用されています)?
1 に答える
トリプル DES 暗号化にはいくつのキーが必要ですか? 次の回答に深みを与える必要があります。
3 つの異なるキーを使用するのが最善の方法です。実際、これは米国政府 (および米国政府の請負業者) にとって唯一の選択肢です。
3.2.1.2 トリプル データ暗号化アルゴリズム (TDEA)
トリプル DES とも呼ばれるトリプル データ暗号化アルゴリズム (TDEA) は、DES 暗号化エンジンを使用して、3 つの操作でデータを変換します。TDEA は SP 800-67 で指定されています。
TDEA は、キー バンドルを定義する 3 つのキーを使用して、データを 64 ビットのブロックで暗号化します。3 つの明確に異なる (つまり、数学的に独立した) キーを使用する TDEA の使用が承認されており、一般に 3 キー TDEA (3TDEA または 3TDES とも呼ばれます) として知られています。
2 つまたは 3 つのキーが同一である TDEA の他のバリエーションは、計算能力の向上またはアルゴリズムの脆弱性のために、暗号化保護の適用が承認されなくなりました。
(強調鉱山)。出典: http://csrc.nist.gov/publications/drafts/800-175/sp800-175b_draft.pdf