OOriginTools

AES / DES 加解密

对称加密工具,支持 AES-128/192/256、DES、3DES,CBC / ECB 模式。 纯前端完成,明文与密钥不上传;密码模式输出与 openssl enc 完全兼容。

参数配置

密钥 64 位 Hex(32 字节),等价格式 A-256 推荐

CBC 每次加密建议更换 IV

密码经 EVP_BytesToKey(MD5) 派生密钥,输出带 Salted__ 头

对应命令行:openssl enc -aes-256-cbc -a -md md5 -pass pass:你的密码 -salt

加解密均在浏览器本地完成,数据不会上传

使用说明

1. 密码模式:直接输入密码即可,输出为 OpenSSL Salted 格式 Base64,可用命令行解密:

openssl enc -d -aes-256-cbc -a -md md5 -pass pass:你的密码
# 注意:加/解密必须使用相同算法与密码

2. HEX 密钥模式:密钥长度固定(AES-128 = 16B,AES-256 = 32B, DES = 8B,3DES = 24B),CBC 模式需要 IV,解密时 IV 必填。

3. 3DES 即 Triple DES(DES-EDE3),密钥 24 字节; DES 属旧算法,仅在兼容旧系统时选用。

4. ECB 模式不推荐用于正式数据:相同明文块会得到相同密文块, 容易被频率分析。