← 返回首页

加解密工具

⚙️ 配置选项

💡 适用场景:与 Java 后端的 AES/ECB/PKCS5Padding 加密互操作
📝 推荐配置:ECB 模式 + PKCS7 填充 + Base64 输出
🔑 密钥输入:直接输入密码字符串(如 "u7jg9v#"),系统自动派生128位密钥

原始文本

加密结果

准备就绪

⚙️ 配置选项

原始文本

加密结果

准备就绪

🔑 密钥管理

原始文本

RSA 单次加密数据量有限

加密结果

请先生成或输入密钥对

💡 使用说明

AES 加密:高级加密标准,支持 128/192/256 位密钥,适合大量数据加密。
DES 加密:数据加密标准,使用 64 位密钥(实际 56 位),适合简单场景。
RSA 加密:非对称加密算法,公钥加密私钥解密,适合小量数据和密钥交换。
加盐功能:添加随机盐值可以增强密码安全性,防止彩虹表攻击。
Java 兼容模式:启用后使用 SHA1PRNG 算法从密码派生密钥,兼容 Java 的 SecureRandom.getInstance("SHA1PRNG") 密钥生成方式。适用于需要与 Java 后端(如 AES/ECB/PKCS5Padding)互操作的场景。推荐配置:ECB 模式 + PKCS7 填充 + Base64 输出。
注意事项:请妥善保管密钥和盐值,丢失后将无法解密数据。Java 兼容模式下,密钥字段输入的是密码字符串(如 "u7jg9v#"),系统会自动使用 SHA1PRNG 算法派生出实际的 128 位密钥。