AES でテキストを暗号化・復号する方法
AES(Advanced Encryption Standard)は世界中で信頼されるデータ保護アルゴリズムです。本ツールは PBKDF2(SHA-256 を 15 万回)でパスワードから鍵を導出する AES-256 を提供します。
すべての処理は Web Crypto API によりブラウザ内で完結します。パスワードもデータもページの外に出ることはなく、保存も送信もされません。
モードとアルゴリズムを選択
テキストを保護するには「暗号化」タブ、元に戻すには「復号化」タブを使います。暗号化では AES-GCM(認証付き・推奨)か AES-CBC(レガシー互換)を選べます。復号化ではアルゴリズムを自動判別します。
強力なパスワードを入力
パスワードはデータを解く唯一の手がかりです。長くて一意なものを選びましょう。鍵は PBKDF2 とソルトで導出され、総当たり攻撃を大幅に遅らせます。
ソルトと IV を理解する
暗号化のたびにランダムなソルトと IV が生成され、出力ブロックに格納されます。暗号化後、結果の下でそれらの base64 値を確認できます。
安全に共有する
base64 ブロック全体をコピーし、アルゴリズムと一緒に共有します。受け取り側に必要なのはパスワードとこのツールだけです。パスワードがなければデータは誰にも(私たちにも)読めません。アップロードは一切ありません。