情報セキュリティマネジメント試験 科目A 重要キーワード解説
AES(Advanced Encryption Standard)とは、現在最も広く使われている共通鍵暗号方式のアルゴリズムで、米国政府標準として採用された事実上の世界標準です。古い標準だったDESの安全性低下を受け、その後継として制定されました。
暗号化と復号に同じ鍵を使う共通鍵暗号で、データを一定の長さ(ブロック)ごとに処理するブロック暗号です。高速かつ安全で、無線LANやSSL/TLSなど幅広い場面で利用されています。
| 項目 | 内容 |
|---|---|
| 分類 | 共通鍵暗号(対称鍵)/ブロック暗号 |
| ブロック長 | 128ビット |
| 鍵長 | 128・192・256ビットから選択(長いほど強固) |
| 前身 | DES(鍵長が短く、現在は安全性不足) |
鍵長が長いほど総当たり攻撃に強くなります。AES-256は非常に強固とされ、機密性の高い用途でも使われます。
AESは、無線LANの暗号化(WPA2/WPA3)、SSL/TLS通信の本文暗号化、ファイル・ディスクの暗号化、ZIPの暗号化など、身近なところで広く使われています。共通鍵暗号の代表として、公開鍵暗号のRSAと対で覚えておくと整理しやすくなります。