目次:
- 定義-Advanced Encryption Standard(AES)とはどういう意味ですか?
- TechopediaはAdvanced Encryption Standard(AES)について説明しています
定義-Advanced Encryption Standard(AES)とはどういう意味ですか?
Advanced Encryption Standard(AES)は、対称キーブロック暗号アルゴリズムであり、安全で分類されたデータの暗号化と復号化のための米国政府の標準です。
2001年12月、米国国立標準研究所(NIST)はAESを連邦情報処理標準出版物(FIPS PUB)197として承認しました。
Advanced Encryption Standardは、もともとRijndaelとして知られていました。
TechopediaはAdvanced Encryption Standard(AES)について説明しています
AESには、128、192、および256ビットの暗号化キーサイズの3つの固定128ビットブロック暗号があります。 キーサイズは無制限ですが、ブロックサイズの最大値は256ビットです。 AES設計は、置換置換ネットワーク(SPN)に基づいており、データ暗号化標準(DES)Feistelネットワークを使用しません。
1997年に、NISTは5年のアルゴリズム開発プロセスを開始して、DESおよびトリプルDESを置き換えました。 NISTアルゴリズム選択プロセスにより、オープンなコラボレーションとコミュニケーションが促進され、15人の候補者の綿密なレビューが含まれました。 集中的な評価の後、ベルギーの2人の暗号作成者によって作成されたRijndaelデザインが最終的な選択となりました。
AESは、DESを新しい機能と更新された機能に置き換えました。
- ブロック暗号化の実装
- 128、192、および256ビットのキー長での128ビットグループ暗号化
- 暗号化および復号化キーを1つだけ必要とする対称アルゴリズム
- 20〜30年間のデータセキュリティ
- 世界的なアクセス
- ロイヤルティなし
- 簡単な全体実装
