AES 暗号化・復号ツール

AES-256(GCM/CBC)でテキストをブラウザ内で暗号化・復号化。パスワードベースで PBKDF2 により鍵を導出し、データは一切アップロードされません。

暗号化はブラウザ内で完結します。アップロード・記録・保存は一切ありません。

AES でテキストを暗号化・復号する方法

AES(Advanced Encryption Standard)は世界中で信頼されるデータ保護アルゴリズムです。本ツールは PBKDF2(SHA-256 を 15 万回)でパスワードから鍵を導出する AES-256 を提供します。

すべての処理は Web Crypto API によりブラウザ内で完結します。パスワードもデータもページの外に出ることはなく、保存も送信もされません。

モードとアルゴリズムを選択

テキストを保護するには「暗号化」タブ、元に戻すには「復号化」タブを使います。暗号化では AES-GCM(認証付き・推奨)か AES-CBC(レガシー互換)を選べます。復号化ではアルゴリズムを自動判別します。

強力なパスワードを入力

パスワードはデータを解く唯一の手がかりです。長くて一意なものを選びましょう。鍵は PBKDF2 とソルトで導出され、総当たり攻撃を大幅に遅らせます。

ソルトと IV を理解する

暗号化のたびにランダムなソルトと IV が生成され、出力ブロックに格納されます。暗号化後、結果の下でそれらの base64 値を確認できます。

安全に共有する

base64 ブロック全体をコピーし、アルゴリズムと一緒に共有します。受け取り側に必要なのはパスワードとこのツールだけです。パスワードがなければデータは誰にも(私たちにも)読めません。アップロードは一切ありません。

よくある質問

この暗号化は安全ですか?+
はい。ブラウザのネイティブな Web Crypto API で AES-256 を使用し、PBKDF2(SHA-256 を 15 万回)でパスワードから 256 ビットの鍵を導出します。AES-GCM はデータを認証するため、改ざんも自動的に検出されます。
パスワードやテキストはアップロードされますか?+
いいえ。暗号化も復号化もすべてブラウザ内で完結します。パスワード・平文・暗号文がページの外に出ることはなく、サーバーは一切関与しません。
AES-GCM と AES-CBC の違いは?+
AES-GCM は認証付きモードで、暗号文の改ざんを検出できます。新規の暗号化にはこちらを推奨します。AES-CBC は旧システムとの互換性用で、単独では完全性を検証しません。
ソルトは何のため?+
同じパスワードでもメッセージごとに異なる鍵が導出されるようにする仕組みです。空欄のままでランダムソルト(推奨)、再現性が必要な場合は固定テキストを入力できます。ソルトは暗号文ブロックに自動的に格納されます。
データが復号できないのはなぜ?+
復号の失敗はほとんどがパスワードの誤りです。「パスワードが違います」の表示は導出された鍵が一致しなかったことを意味します。入力は本ツールが生成した完全な base64 ブロックである必要があります。ソルトと IV が暗号文と一緒に格納されているためです。

関連ツール

AES 暗号化・復号ツール — 無料のオンラインAES 暗号化, AES 復号化, AES オンライン, AES 256 暗号化ツール, テキスト暗号化, パスワード暗号化, AES GCM, AES CBC, ブラウザ暗号化ツール, 無料 暗号化ツール。会員登録不要。ブラウザで動作します。