分类: 开发工具

AES 文本加密

站方自主规划没找到想要的工具?

使用 AES-GCM 与密码短语在本地加密或解密文本

使用密码短语通过 AES-GCM 加密文本,或解密已有的密文,全部在浏览器中通过 Web Crypto API 完成。

结果
结果将显示在这里。

加密使用 Web Crypto API 的 AES-GCM 与 PBKDF2,全部在你的浏览器中完成;密码短语和文本绝不会离开此标签页。

本页的所有处理都在浏览器中完成,不会上传任何内容。

这个工具能做什么

加密使用 AES-GCM,密钥通过 PBKDF2(10 万次迭代,SHA-256)从你的密码短语派生而来,这与大多数密码管理器所用的原语相同。每次加密都会生成新的随机盐值和初始化向量,两者都会与密文一起存储在输出结果中,因此即使加密同一段文本两次,结果也会不同;解密时只需要密码短语,无需另行记录盐值或 IV。这里的任何内容都不会被发送到任何地方;密码短语和文本始终留在此浏览器标签页中。

使用方法

  1. 选择“加密”或“解密”。
  2. 输入密码短语以及文本或密文。
  3. 复制结果;请妥善保管密码短语,因为它无法被找回。

隐私说明

本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。

常见问题

如果我忘记了密码短语怎么办?
没有它就无法解密密文。系统在设计上不提供找回选项:密码短语从不会被存储在任何地方。
密码短语或文本会被发送到服务器吗?
不会。所有操作都通过你浏览器标签页中的 Web Crypto API 完成,不会传输任何内容。
为什么同一段文本每次加密结果都不同?
每次加密都会使用全新的随机盐值和初始化向量,这是 AES-GCM 的标准做法,可以防止相似文本的多次加密之间泄露规律。