数据不发送至服务器 — 所有处理均在浏览器中完成
明文
密钥短语
Settings
密文
加密解密工具是一个免费的在线文本加密解密工具,支持 AES、DES、Triple DES、Rabbit、RC4 和 RC4Drop。所有处理均在浏览器中完成,不会发送任何数据到服务器。
什么是加密?
加密是使用加密算法和密钥将可读明文转换为不可读密文的过程。只有拥有正确密钥的人才能将密文解密还原为原始明文。本工具支持对称加密——即加密和解密使用相同的密钥。
常见使用场景
在分享敏感文本之前进行加密——接收方需要使用相同的密钥短语来解密。
验证加密输出或解密收到的密文,无需安装任何软件。
测试和学习不同算法(AES、DES、RC4)在各种分组模式和填充方案下的行为。
如何加密或解密文本
- 1
选择算法
- 2
输入文本和密钥短语
- 3
加密或解密
AES
高级加密标准 (AES) 是一项美国联邦信息处理标准 (FIPS)。它是在为期 5 年的评估过程中,从 15 个竞争方案中选拔出来的。
DES、Triple DES
DES 是曾经占主导地位的加密算法,曾被发布为联邦信息处理标准 (FIPS)。由于密钥长度过短,DES 现已被认为不够安全。
Triple DES 对每个数据块执行三次 DES 运算以增加密钥长度。该算法在此形式下被认为是安全的。
Rabbit
Rabbit 是一种高性能流密码,也是 eSTREAM 项目组合的入围方案之一。它是在 3 年半的评估过程中,从 22 个参选方案中选出的四个设计之一。
RC4、RC4Drop
RC4 是一种广泛使用的流密码,常见于 SSL 和 WEP 等协议中。尽管它以简单和高速著称,但其安全历史并不能令人放心。
研究发现,RC4 密钥流的前几个字节具有明显的非随机性,会泄露密钥信息。我们可以通过丢弃密钥流的初始部分来防御此类攻击。这种改进后的算法通常被称为 RC4-drop。
默认情况下丢弃 192 个字(768 字节),但你也可以配置算法丢弃任意数量的字。