AES-GCM 暗号化・復号
パスワードから導出した AES-256-GCM 鍵でテキストを暗号化・復号します。
入力
出力
このツールについて
AES-256-GCM で UTF-8 テキストを暗号化します。毎回ランダムな salt と nonce を生成し、PBKDF2 設定とともに JSON 化します。
主な機能
- 認証付き暗号で改ざんを検知
- ランダム 96-bit nonce と 128-bit salt
使い方
- 1テキストと強いパスワードを入力して暗号化します。
- 2JSON ペイロード全体を保存し、同じパスワードで復号します。
例
入力
text="private note" · password="correct horse battery staple"出力
{"v":1,"alg":"AES-256-GCM","kdf":"PBKDF2-SHA-256","iterations":250000,"salt":"…","iv":"…","ciphertext":"…"}制限事項
- ブラウザの応答性を保つため、入力は 2,000,000 文字までです。
- パスワードを失うと復元できません。パスワード保管庫やファイル暗号形式ではありません。
- 入力はすべてブラウザ内で処理され、ToolHub にアップロードされません。
標準と参考資料
最終確認: