スポンサーリンク

【応用情報技術者試験】AES

AESとは、「Advanced Encryption Standard」の略で、「高度暗号化標準」を意味する、現代で最も広く使われている暗号化アルゴリズムの一つです。アメリカ合衆国のNIST(米国国立標準技術研究所)が標準規格として採用したもので、通信データ(Wi-Fiなど)やファイルの暗号化に利用されており、高いセキュリティ強度と処理速度が特徴です。 

AESの主な特徴

  • 共通鍵暗号方式: 暗号化と復号化に同じ鍵を使用します。
  • 鍵長: 128ビット、192ビット、256ビットの3種類があり、鍵長が長いほどセキュリティ強度が高くなります。
  • ブロック暗号: 固定長のデータブロック(128ビット)を単位として処理します。
  • 利用例:
    • 無線LAN(Wi-Fi)通信の暗号化
    • インターネット通信(HTTPSなど)の暗号化
    • ファイルやデータの暗号化 

AESと以前の暗号化方式 

  • AESが登場する以前は、DES(Data Encryption Standard)という暗号化方式が広く使われていました。
  • しかし、DESは鍵長が短いという問題があったため、より強度が高く、高速なAESに置き換わっていきました。 

コメント