logo
ニュース
> ニュース > 会社ニュース AES暗号化がどのように機能するか
でき事
私達に連絡しなさい

AES暗号化がどのように機能するか

2024-10-30

最新の企業ニュース AES暗号化がどのように機能するか

固定長さのデータブロック (128,192,または256ビット) は,データ暗号化と復号化のために一連の置換,換算,混合操作として変換されます.AES暗号化が対称鍵を使用しているため暗号化と解読に使われます

 

このプロセスは段階的に行われます

1キー拡張初期鍵は128,192,256ビットキーに対して44,52,または60 32ビット文字に拡張される.これらの拡張単語は,AES暗号化の次のラウンドで使用される.キー拡張プロセスは,初期キーから追加の丸いキーを生成することを含む.

2最初のラウンドAES暗号化の主なラウンドに進む前に入力またはプレーンテキストブロックは最初のラウンドキーと混合されます.

3AES暗号化の各ラウンドは4つの変換で構成されています.:

サブバイトブロック内の各バイトは,既知の暗号攻撃に耐えるように設計された事前に定義された置き換えボックスに対応するバイトで置き換えられます.

シフト行各ブロック列のバイトは,異なる列の異なるオフセットで,左に周期的に移動されます.このステップは,ShiftRows 操作の出力状態の各列が入力状態の各列から発生するバイトから構成されていることを保証します.

ミックスコラム. 各列は,配列倍数操作を使用して変換され,分散を提供し,AESのセキュリティを強化します.この操作は列内の4バイトすべてに影響します.

AddRoundKey を追加する. 結果となるブロックは,キースケジュールから派生した丸いキーと組み合わせられます.このステップは,データをキーと組み合わせ,拡散を提供します.

4完成メインラウンドが終わると,ミックスコラムを除くすべてのステップを含む最終ラウンドが実行されます.

5生産量. 生成されたビットが入力された平文ブロックに対応する暗号テキストです.

暗号解読は逆順序で逆操作で実行される. 鍵スケジュールは直接 (逆ではなく) で暗号解読のための丸い鍵を導き出すために使用される.

 

私達にあなたの照会を直接送りなさい

プライバシー規約 中国の良質 警察ボディ カメラ 製造者。版権の© 2017-2025 policebody-cameras.com . 複製権所有。