AES-GCM 加解密

使用密码派生的 AES-256-GCM 密钥加密和解密文本。

输入

输出

关于工具

使用 AES-256-GCM 加密 UTF-8 文本。每次加密都会生成随机盐和 nonce,并在 JSON 中携带 PBKDF2 参数。

主要功能

  • 认证加密可检测篡改
  • 随机 96 位 nonce 和 128 位盐

使用方法

  1. 1输入文本和强密码,然后加密。
  2. 2保存完整 JSON 密文,之后用同一密码解密。

示例

输入

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。

最近审核:

相关工具