AES-GCM 加解密
使用密码派生的 AES-256-GCM 密钥加密和解密文本。
输入
输出
关于工具
使用 AES-256-GCM 加密 UTF-8 文本。每次加密都会生成随机盐和 nonce,并在 JSON 中携带 PBKDF2 参数。
主要功能
- 认证加密可检测篡改
- 随机 96 位 nonce 和 128 位盐
使用方法
- 1输入文本和强密码,然后加密。
- 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。
规范与参考资料
最近审核: