AES-GCM 暗号化・復号

パスワードから導出した AES-256-GCM 鍵でテキストを暗号化・復号します。

入力

出力

このツールについて

AES-256-GCM で UTF-8 テキストを暗号化します。毎回ランダムな salt と nonce を生成し、PBKDF2 設定とともに JSON 化します。

主な機能

  • 認証付き暗号で改ざんを検知
  • ランダム 96-bit nonce と 128-bit salt

使い方

  1. 1テキストと強いパスワードを入力して暗号化します。
  2. 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 にアップロードされません。

最終確認:

関連ツール