AES
Advanced Encryption Standard
えーいーえす
他の資格での定義
米国国立標準技術研究所(NIST)が標準化した共通鍵暗号アルゴリズム。DESの後継として策定され、128/192/256ビットの鍵長を使用する。現在最も広く使われている共通鍵暗号方式。
米国NISTが標準化した共通鍵暗号アルゴリズム。128、192、256ビットの鍵長をサポートし、DESの後継として広く利用されている。CRYPTREC暗号リストにも推奨暗号として掲載されている。
米国NISTが標準化した共通鍵暗号アルゴリズム。鍵長128/192/256ビットに対応し、DESの後継として広く使用される。WPA2、IPsec、SSL/TLS等で標準的に採用されている。
米国NISTが標準化した共通鍵ブロック暗号。鍵長128/192/256ビットに対応し、128ビットのブロック長で暗号化を行う。DESの後継として広く普及し、TLSや無線LANのWPA2/WPA3でも採用されている。
関連キーワードの用語
暗号化と復号に同じ鍵(共通鍵・秘密鍵)を使用する暗号方式。処理速度が速く大量データの暗号化に適するが、鍵の安全な配送が課題。AES(ブロック暗号)が現在の標準で、DESの後継として広く使用される。
暗号化に公開鍵、復号に秘密鍵(またはその逆)という異なる鍵のペアを使用する暗号方式。鍵配送の問題を解決するが、共通鍵暗号に比べて処理速度が遅い。RSA暗号や楕円曲線暗号が代表的で、デジタル署名やSSL/TLSの基盤技術。
大きな素数の積の素因数分解が困難であることを安全性の根拠とする公開鍵暗号方式。暗号化、デジタル署名、鍵交換に広く使用される。鍵長は2048ビット以上が推奨されるが、量子コンピュータによる解読リスクが将来的な課題。
任意の長さのデータから固定長のハッシュ値(メッセージダイジェスト)を生成する一方向性の関数。SHA-256やSHA-3が代表的で、元のデータからハッシュ値は計算できるが、ハッシュ値から元のデータを復元することは計算上困難。改ざん検知やパスワード保存に利用される。
インターネット上の通信を暗号化するプロトコル。公開鍵暗号方式で共通鍵を交換し、共通鍵暗号方式で通信データを暗号化するハイブリッド方式を採用。サーバ証明書で通信相手の認証も行う。HTTPSやSMTPS等で利用され、TLS 1.3が最新版。
インターネット上の通信を暗号化して安全に行うためのプロトコル。Webサイトとの通信(HTTPS)や電子メールの暗号化などに広く利用されている。TLSはSSLの後継規格。