在线加解密工具 (AES / DES / RSA)

纯前端本地进行加密与解密计算,密钥与数据决不上传服务器,全方位保障您的商业与开发机密。

参数配置

加解密算法说明与最佳实践

1. 对称加密 (AES / DES)

对称加密中,加密和解密使用**同一个密钥**。它的速度极快,适合对大数据量进行加密保护。

  • AES:目前全球公认最高安全级的对称算法,支持 128、192、256 位密钥。
  • DES:属于较老的加密标准,密钥仅 56 位,极易被破解,现已不建议用于生产数据,仅作兼容测试使用。
  • 工作模式:推荐使用 CBC 模式。ECB 模式下相同的明文块会产生相同的密文块,不具备抗分析安全性。

2. 非对称加密 (RSA)

非对称加密使用**一对密钥**:公钥(Public Key)和私钥(Private Key)。

  • 公钥加密,私钥解密:常用于向特定接收方安全传递敏感信息(如传递 AES 的密钥)。
  • 容量限制:RSA 能够加密的明文长度受密钥长度限制。例如 1024 位的密钥,在使用 PKCS#1 填充时最多只能加密 117 字节的明文。如需加密长文本,建议采用对称算法加密文本,再用 RSA 加密对称密钥(混合加密)。