返回首页

在线生成密钥,支持多种加密算法:AES、DES和3DES

密钥生成器

AES
DES
3DES
AES (高级加密标准):目前最常用的对称加密算法,安全性高,支持128、192和256位密钥长度。适用于各种安全要求较高的场景。
DES (数据加密标准):传统的对称加密算法,使用56位密钥。虽然已被认为不够安全,但仍在某些旧系统中使用。
3DES (三重数据加密算法):DES的增强版本,通过三次DES加密提高安全性。支持112位或168位密钥,比DES更安全但性能低于AES。
{{ errorMessage }}
{{ successMessage }}

{{ algorithm }} 密钥

复制
下载
{{ cryptKey }}

加密与解密

加密解密使用说明

正确使用步骤:

  1. 生成密钥后,在下方输入要加密/解密的数据
  2. 选择加密或解密模式
  3. 输入或生成初始化向量(IV)
  4. 点击"加密数据"或"解密数据"按钮
  5. 复制或下载结果

注意事项:

  • 加密和解密必须使用相同的密钥和IV
  • 解密时输入的数据必须是Base64格式
  • 如果解密结果乱码,请检查密钥和IV是否正确
加密
解密
注:如果留空,将自动生成随机IV

数据完整性验证

HMAC验证使用说明

正确使用步骤:

  1. 生成密钥后,在下方输入要验证的数据
  2. 点击"生成签名"按钮获取HMAC签名
  3. 复制生成的签名并保存
  4. 当需要验证数据完整性时,粘贴保存的签名到"HMAC签名"输入框
  5. 点击"验证签名"按钮进行验证

注意事项:

  • 验证时必须使用相同的密钥
  • 签名生成后数据不能有任何修改
  • 签名与数据一一对应,数据变化需要重新生成签名
验证成功!数据完整且未被篡改。
验证失败!数据可能被篡改或签名无效。

{{ algorithm }} 密钥使用说明

{{ algorithm }} {{ algorithmDescription }}

  • {{ point }}

注意事项:所有操作均在浏览器中完成,不会上传任何数据到服务器。刷新页面将丢失所有数据。

编码处理:本工具在加密前自动对数据进行Base64编码,解密后自动进行Base64解码,确保能正确处理各种字符。