Top >  暗号方式 >  DES

DES

 共通鍵暗号の代名詞的存在であるDESは、
IBM社によって開発された秘密鍵暗号化アルゴリズムであり
世界で最も幅広く利用されてきたものである。

鍵の長さはパリティビット8bitを除くと56bitである。
データを漢字4文字分にあたる64bitずつに分けて(ブロック式)
各ブロックを16個の非線的なbit変換装置(S-box)を通して暗号化を行う。

三菱電機が線形解読法を使い線形攻撃法を開発するまで、
総当たり攻撃以外には有効な攻撃法はなかった。
 DESは、金融業務情報セキュリティ技術として多くのISOの
標準規格において参照されている。

米国では金融業務用の暗号アルゴリズムとして標準化(ANSI X3.92)され、
世界の主な大口決済ネットワークにおいても使用されてきた。

身近なところではUNIXログイン時パスワードを鍵として
固定したデータを暗号化し、記録されたユーザーの暗号文データと比較する
ユーザー認証にDESが使用されている。

 近年、コンピュータの性能の向上などによって、
総当たり攻撃に対する安全性低下が深刻になっている。

トラックバック

このエントリーのトラックバックURL:
http://www.ooganemochi.net/mt3/mt-tb.cgi/147

         

暗号方式

関連エントリー

ストリーム暗号 Triple DES 代表的な暗号方式 AES(Advanced Encryption Standard) IDEA(International Data Encryption Algorithm) DES RSA暗号 PKCS(Public Key Cryptography Standards) 量子暗号(Quantum Cryptography) 楕円曲線暗号 暗号方式 : ElGamal暗号(ElGamal Encryption) OAEP(Optimal Asymmetric Encryption Padding)・EPOC(Efficient Probabilistic Public-Key Encryption) 暗号方式 : カオス暗号