文本加密器

使用 AES-GCM 通过 Web Crypto API 用密码加密和解密文本。所有操作都在本地浏览器中运行——你的文本和密码永远不会离开你的设备。

关于文本加密器

这个工具使用 AES-GCM(一种现代认证加密算法)通过浏览器内置的 Web Crypto API 加密和解密文本。它使用 PBKDF2 从你的密码派生加密密钥,采用随机盐值和 150,000 次迭代。每次加密都会生成全新的随机初始化向量(IV),因此加密同一段文本两次不会产生相同的密文。

工作原理

  1. 加密 —— 你的密码通过 PBKDF2 派生出 256 位 AES 密钥。生成随机盐值和 IV,用 AES-GCM 加密文本,然后将盐值 + IV + 密文组合并以 Base64 编码,方便复制粘贴。
  2. 解密 —— 把 Base64 输出粘贴回输入框,输入相同密码,点击解密。工具会提取盐值和 IV,重新派生密钥,由 AES-GCM 认证并解密消息。

如何使用

  1. 在输入框中输入或粘贴文本。
  2. 输入密码。请务必记住——没有密码无法恢复加密文本。
  3. 点击加密生成 Base64 密文,或点击解密把密文还原为明文。
  4. 点击复制结果复制输出,或点击清空重新开始。

常见问题

我的文本或密码会被上传吗? 不会。所有加密操作都通过 Web Crypto API 在本地浏览器中完成,不会发送到网络。

忘记密码怎么办? 无法恢复。AES-GCM 是安全的——没有密码就无法解密密文。请妥善保管密码。

为什么同一段文本每次加密结果不同? 因为每次加密都会生成新的随机 IV 和盐值。这是有意为之的安全特性——防止攻击者关联相同消息。

可以通过邮件或聊天发送密文吗? 可以。输出是纯 Base64 文本,可通过任何渠道发送。只有拥有密码的人才能解密。