AES暗号化/復号化
無料オンライン AES 暗号化・復号ツール、GCM/CBC モード対応
AES 暗号化とは?
AES(Advanced Encryption Standard)は、データを保護するために広く使用されている対称暗号化アルゴリズムです。128、192、256 ビットの鍵サイズをサポートします。このツールはデフォルトで AES-GCM(Galois/Counter Mode)を使用し、暗号化と認証の両方を提供します。AES は静止データと移動データを暗号化するためのゴールドスタンダードです。
AES による暗号化と復号化の方法
パスワードと平文を入力して暗号化します。ツールが Base64 形式の安全な暗号文を生成します。復号するには、Base64 暗号文と同じパスワードを貼り付けます。同じ平文が毎回異なる暗号文を生成するように、各暗号化にランダムなソルトと IV が生成されます。
AES-GCM と AES-CBC
AES-GCM は認証付き暗号化を提供します — 暗号文が改ざんされていないことを検証します。AES-CBC には認証に別個の HMAC が必要です。GCM はほとんどの使用例で推奨されるモードです。
▶AES-256 は安全ですか?
はい。AES-256 は、Top Secret レベルの機密情報を保護するために NSA によって承認されています。完全な AES アルゴリズムに対する実用的な攻撃は知られていません。
▶パスワードなしで復号できますか?
いいえ。AES 暗号化は正しいパスワードなしで計算量的に解読することは不可能です。パスワードを失った場合、データは回復できません。
▶AES-128 と AES-256 の違いは?
数値はビット単位の鍵長を指します。AES-256 はより長い鍵を使用し、ブルートフォース攻撃に対してより耐性があります。両方とも安全と見なされますが、AES-256 はより大きなセキュリティマージンを提供します。
▶データはサーバーに送信されますか?
いいえ。すべての暗号化と復号化は Web Crypto API を使用してブラウザで行われます。テキストとパスワードはデバイスから離れることはありません。
このツールが役に立ったら、作者にコーヒーをおごってください。
コーヒーをおごる