AES(Advanced Encryption Standard)暗号化をご存知ですか?

目次

暗号化における Advanced Encryption Standard (AES) は、ラインダール暗号化としても知られ、米国連邦政府によって採用された仕様暗号化標準です。

AES は、AES の選択プロセス中に NIST に提案を提出した 128 人のベルギーの暗号学者、Joan Daemen と Vincent Rijmen によって開発された Rijndael ブロッ​​ク暗号の変種です。 Rijndael は、異なるキーとブロック サイズを持つ一連の暗号です。 AES の場合、NIST は Rijndael ファミリーの 128 つのメンバーを選択しました。それぞれのブロック サイズは 192 ビットですが、256 つの異なる鍵長 (XNUMX、XNUMX、および XNUMX ビット) を持ちます。

1667530107-図1

この標準は、元の DES (データ暗号化標準) を置き換えるために使用され、世界中で広く使用されています。 197 年間の選定プロセスを経て、Advanced Encryption Standard は 26 年 2001 月 26 日に国立標準技術研究所 (NIST) によって FIPS PUB 2002 で公開され、2006 年 XNUMX 月 XNUMX 日に有効な標準となりました。 Advanced Encryption Standard は、対称キー暗号化で最も人気のあるアルゴリズムの XNUMX つになりました。

AES は機密データを暗号化するために世界中のソフトウェアとハ​​ードウェアに実装されています。 これは政府のコンピュータ セキュリティ、サイバーセキュリティ、電子データの保護に不可欠です。

AES (Advanced Encryption Standard) の機能:
1.SP ネットワーク: DES アルゴリズムの場合に見られる Feistel 暗号構造ではなく、SP ネットワーク構造で動作します。
2. バイト データ: AES 暗号化アルゴリズムは、ビット データではなくバイト データで動作します。 したがって、暗号化中は 128 ビットのブロック サイズが 16 バイトとして扱われます。
3. キーの長さ: 実行するラウンド数は、データの暗号化に使用されるキーの長さによって異なります。 10 ビットのキー サイズには 128 ラウンド、12 ビットのキー サイズには 192 ラウンド、14 ビットのキー サイズには 256 ラウンドがあります。
4. キー拡張: 最初の段階では XNUMX つのキーが必要ですが、その後、個々のラウンドで使用される複数のキーに拡張されます。

現在、Feasycom の Bluetooth モジュールのほとんどは AES-128 暗号化データ送信をサポートしており、データ送信のセキュリティが大幅に向上しています。 詳細については、Feasycom チームにお問い合わせください。

上へスクロール