AES

Advanced Encryption Standard

 AESは、米国標準技術局(NIST)によって進められている次世代の政府標準暗号の名称である。これまで米国政府ではDESと呼ばれる暗号を用いてきたが、DESの安全性が年々低下してきたことからDESに代わる標準暗号としてAESのアルゴリズムを公募した。その後アルゴリズムの要件や評価基準などを公表しているが、それによるとAESは、ブロック長として128bit、鍵長として128、192、256bitが利用可能な共通鍵ブロック暗号といった条件のほかに、30年以上の暗号として用いられる強度が見込めるといった条件があるのが興味深い。その後15種類のアルゴリズムがRound形式で評価選考が進められ、最終的にRijndaelが指定された。RijndaelはSPN構造でブロック・鍵ともに可変長となっている。

 また、それまでのDESやTofishといった共通鍵暗号で利用されるFeistel構造を採用しなかった点が大きな違いとして報道されたことを記憶されている方も多いと思われる。今後性能評価の一環としてDESを置き換えつつ評価の方法なども検討されてゆくものと予想される。AES自体は政府標準暗号となっているが、実際には米国連邦準備制度理事会(FRB)といった金融機関の意見も幅広く取り入れており、単に米国の政府標準暗号という枠にとらわれず、多くの暗号標準として影響を与えると推測される。

関連記事

関連用語

DES

リンク

Security&Trust フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

アイティメディアの提供サービス

TechTargetジャパン

キャリアアップ

@IT Sepcial
- PR -
@IT Sepcial
ソリューションFLASH