文本加解密(AES)
工具
使用指导
意见反馈
加密
解密
算法口令密钥方式
AES
口令派生(OpenSSL)
模式填充IV密文编码
CBC
Pkcs7
密钥/IV 编码
UTF-8
Base64
算法口令密钥方式
AES
口令派生(OpenSSL)
模式填充IV密文编码
CBC
Pkcs7
密钥/IV 编码
UTF-8
Base64
功能说明
使用对称加密算法对文本进行加密与解密,支持 AES、DES、TripleDES(3DES)、 RC4、Rabbit。纯浏览器本地计算,不上传任何数据。
算法说明
- AES:分组密码,当前主流标准,支持 128/192/256 位密钥。
- DES:分组密码,56 位有效密钥,已不安全,仅用于兼容老系统。
- TripleDES(3DES):对 DES 做三重加密,安全性优于 DES,性能较低。
- RC4 / Rabbit:流密码,逐字节生成密钥流异或,不使用分组模式、填充和 IV,因此这三个选项在选中它们时会自动禁用。
密钥方式
- 口令派生(OpenSSL 兼容):默认方式。口令经 EVP_BytesToKey 派生出密钥, 每次加密都会生成随机盐,因此同样的明文每次密文都不同,密文自带
Salted__头, 可与openssl enc互通。 - 密钥直接使用:把输入内容按 UTF-8 或 Hex 直接解析为密钥,无盐、结果确定, 便于与后端 Java/Go/Python 等实现对接。此时 AES 密钥必须是 16 / 24 / 32 字节, IV 必须是 16 字节(DES/3DES 为 8 字节)。
使用场景
敏感信息临时加密、与后端加解密逻辑联调对拍、教学演示。
注意事项
ECB 模式不需要 IV 且相同明文块会产生相同密文块,安全性较差,生产环境请优先使用 CBC。 解密时算法、模式、填充、IV、密钥方式与密文编码必须与加密时完全一致。
意见反馈
温馨提示
- 您的反馈将帮助我们改进产品体验
- 反馈内容会匿名保存,保护您的隐私
- 我们会认真阅读每一条反馈
反馈历史
暂无反馈记录
