AES | ホームページ制作 サポート|メディアプライムスタイル 埼玉

Glossary

用語集

AES

AES(Advanced Encryption Standard)は、対称鍵暗号アルゴリズムの一つであり、現在最も広く使用されている暗号化規格です。AESは、データをブロック単位で暗号化するブロック暗号方式です。

AESは鍵長によって異なるセキュリティレベルを提供し、128ビット、192ビット、256ビットの鍵長をサポートしています。AESは高いセキュリティ性と高速な処理速度を両立させることができます。

AESの暗号化プロセスは以下の手順で行われます。

  1. 鍵スケジュール: 鍵からサブキーを生成する鍵スケジュール処理が行われます。
  2. ラウンド鍵の追加: 鍵スケジュール処理で生成されたサブキーが各ラウンドで使用されます。
  3. ラウンド: 平文ブロックに対して、ラウンドごとに置換・置換逆・混合列行移動といった操作が行われます。
  4. 最終ラウンド: 最後のラウンドでは、混合列行移動を行わず、代わりに置換と置換逆の操作のみが行われます。

AESは、セキュリティ性と効率性のバランスが取れた暗号化アルゴリズムとして広く採用されており、データの機密性を保護するために使用されます。

Copyright © 2024
ホームページ制作 サポート|メディアプライムスタイル 埼玉
All Rights Reserved.