💻 开发者工具🔧 实用功能⚡ 快速处理📋 结果导出
算法
AES-128-CBC AES-256-CBC AES-128-ECB AES-256-ECB AES-128-GCM DES-CBC 3DES-CBC
方向
输出格式
字符数: 0
字符数: 0
Ctrl+Enter 快捷执行
📌 快捷场景
AES-128-CBC 基础加密
用密码"mykey1234567890"加解密测试文本
Base64 URL安全场景
AES-CBC加密后Base64输出,适合URL传输
AES-256 高安全场景
32字节密钥,最高强度对称加密
DES 传统加密
8字节密钥,兼容旧系统加解密
ECB 无IV模式
固定密钥,适合简单加密场景
📚 加密知识

AES (Advanced Encryption Standard)

对称加密标准,128/192/256位密钥。CBC需IV、ECB无IV、GCM带认证。最广泛使用的分组加密算法。

CBC vs ECB vs GCM

CBC:密文块链接,需IV防重放;ECB:每块独立加密,简单但模式可检测;GCM:加密+完整性认证,推荐新项目使用。

DES / 3DES

DES:56位密钥(8字节),已被暴力破解淘汰。3DES:3次DES串联,168位有效强度,兼容旧系统。

Base64 vs Hex 输出

Base64:每3字节转4字符,紧凑高效;Hex:每字节2个十六进制字符,可读性好。加密场景Base64更常用。

密钥与IV要求

AES-128需16字节密钥;AES-256需32字节;DES需8字节;3DES需24字节。IV长度=块大小(AES 16字节/DES 8字节)。

🕐 历史记录

暂无记录