文本加密
使用密码短语在本地对文本进行 AES-256-GCM 加密与解密。密钥仅由密码短语派生、绝不出浏览器,密文可放心分享,全程无任何数据上传。
使用说明
- 默认处于「加密」模式:在输入框粘贴需要加密的文本,支持中文、英文与 Emoji 等任意字符。
- 输入一个密码短语,点击「加密」按钮,下方会得到三段式密文:盐值.初始化向量.密文,可直接复制分享。
- 需要还原时切换到「解密」模式,粘贴完整密文并输入当初的密码短语,点击「解密」即可得到原文。
- 同一密码短语加密同一段文本,每次结果都不同(每次随机生成盐值与 IV),这是 AES-GCM 的正常安全特性。
- 本工具使用浏览器 Web Crypto API,必须在 HTTPS 或 localhost 等安全环境下运行。
常见问题
我的文本与密码会上传到服务器吗?
不会。加密与解密全部通过浏览器内置的 Web Crypto API 在本地完成,文本与密码短语都不会离开您的设备,本站也不保存任何记录。
为什么同一段文本每次加密结果都不同?
每次加密都会随机生成 16 字节盐值(salt)与 12 字节初始化向量(IV),所以即使内容与密码完全相同,输出也不相同——这正是 AES-GCM 的设计目标,可防止重放与模式分析。
忘记密码短语还能解密吗?
不能。解密密钥只由密码短语通过 PBKDF2 派生,本站不存储密钥,也没有找回渠道。密码短语是还原原文的唯一途径,请务必妥善保管。
密文里的两个点号是什么?
输出格式为「盐值.IV.密文」三段 Base64 拼接。解密时必须保留完整的三个部分:任何一段缺失、被改动或密码输入错误,解密都会失败并给出提示。