跳到正文
在此运行 完全在你的浏览器里运行,不上传、不登录

AES 加解密

用 AES-256-GCM 与口令在浏览器内加密解密文本。

输出格式:TKAES1.<salt>.<iv>.<ciphertext> —— 三段 Base64 用点号连接。密钥由 PBKDF2-SHA256(210000 次迭代)从口令派生;每次加密都会生成新的随机 salt 与 IV。

怎么用

  1. 在模式下拉里选「加密」或「解密」。
  2. 输入口令——它是唯一的秘密,不需要管理任何密钥文件。
  3. 加密模式:粘贴明文并点执行按钮,得到 TKAES1 串。
  4. 解密模式:粘贴 TKAES1 串,口令正确即可还原原文。
  5. 复合串与口令请分开两个渠道传递。

常见用法

常见问题

问:TKAES1 串里有什么? 答:四段用点号连接:字面版本标记 TKAES1、Base64 的 16 字节 salt、Base64 的 12 字节 IV,以及 Base64 的密文。解密时读回 salt 与 IV,用 PBKDF2-SHA256(210000 次迭代)从口令派生密钥,再用 GCM 完成密文认证。

问:口令忘了还能找回原文吗? 答:不能。密钥只在本页面由你的口令派生时存在,没有任何托管或找回通道。口令丢了就等于原文丢了。

问:适合用来保护生产环境的秘密吗? 答:它是对标准原语的扎实演示,但生产环境应使用经过审计的库并建立真实威胁模型——例如正式的密钥轮换,以及时延允许时更高的迭代次数。

你的数据留在这台设备上

AES 加解密 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。

你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。