AESとは?えーいーえす
AESとは、米国NISTが標準化した共通鍵ブロック暗号で、現在の標準的な暗号方式。ブロック長は128ビット固定、鍵長は128・192・256ビットの3種類から選び、鍵長に応じてラウンド数が変わる。CPUの専用命令で高速に処理できるため、大量データの暗号化はAES、その鍵の受渡しは公開鍵方式という組合せが方式設計の定石になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
旧標準のDESは鍵長56ビットで、計算機性能の向上により総当たりで破れる領域に入った。NISTが公開の場で候補を公募・審査し、2001年にRijndaelをAESとして採択した経緯がある。設計を公開したまま安全性を保つという考え方(鍵だけを秘密にする)を体現した標準で、暗号アルゴリズムを自前で作らない根拠としても引かれる。
具体例
IntelとAMDのプロセッサはAES-NI命令を備え、ソフトウェア実装より一桁速く処理する。無線LANのWPA2ではCCMPの暗号アルゴリズムとして、TLS 1.3ではAES-GCMとして、MicrosoftのBitLockerではディスク全体の暗号化として使われている。
試験での引っ掛け
「ブロック長も鍵長も可変」は誤りで、ブロック長は128ビット固定。共通鍵方式である以上、鍵配送の問題は解決しない。利用モードの選択も別問題で、ECBは同じ平文ブロックが同じ暗号文になるため実務では使わない。
関連用語
出た過去問
出典:平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問24(IPA)
米国NISTが制定した、AESにおける鍵長の条件はどれか。
正解:128ビット、192ビット、256ビットから選択する。
要点:AESはブロック長128ビット固定、鍵長は128/192/256の三択
AESはNISTがDESの後継として制定した共通鍵ブロック暗号で、ブロック長は128ビット固定、鍵長は128/192/256ビットの三種類から選択する。鍵長に応じて暗号化のラウンド数が10/12/14と変わる点も合わせて覚えておきたい。
出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問24(IPA)
暗号技術のうち、共通鍵暗号方式はどれか。
正解:AES
要点:AESは共通鍵、RSA・ElGamal・楕円曲線は公開鍵暗号
共通鍵暗号方式は、暗号化と復号に同じ鍵を用いる方式で、AESが代表例である。AESはブロック長128ビット、鍵長128/192/256ビットのブロック暗号で、公開鍵暗号に比べ処理が高速なため大量データの暗号化に使われる。他の三つはいずれも公開鍵暗号方式である。
出典:令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問17(IPA)
暗号技術のうち、共通鍵暗号方式のものはどれか。
正解:AES
要点:AESは共通鍵暗号、RSAやElGamalは公開鍵暗号
AES(Advanced Encryption Standard)は、暗号化と復号に同一の鍵を使う共通鍵暗号方式のブロック暗号で、DESの後継として広く使われている。他の選択肢はいずれも、対になる二つの鍵を使い分ける公開鍵暗号方式に分類される。
出典:令和6年度 春期 システムアーキテクト試験 午前Ⅱ 問18(IPA)
NIST が制定した、AES における鍵長の条件はどれか。
正解:128 ビット、192 ビット、256 ビットから選択する。
要点:AESの鍵長は128・192・256ビットの三択
AESはブロック長を128ビットに固定し、鍵長を128・192・256ビットの三つから選ぶ共通鍵暗号方式である。鍵長に応じて内部の繰返し(ラウンド)回数が10・12・14と変わり、鍵が長いほど安全性は高まるが処理量も増える。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。