关于 AES 加密解密工具
这个 AES 工具可用于将明文加密为密文,也可以在密钥和参数正确匹配时,将 AES 密文解密回可读文本。本页面主要用于文本形式的 AES 测试、学习和排查加解密结果。
AES 是 Advanced Encryption Standard(高级加密标准)的缩写,是一种对称分组密码算法。加密和解密使用同一个密钥。本工具支持常见的 AES 密钥长度:128 位、192 位和 256 位。使用时请选择与测试场景一致的模式、填充方式、IV、密钥和输出编码。
• 使用方法
输入需要加密的明文,或输入需要解密的密文。
选择 AES 模式,例如 ECB、CBC、CTR、OFB 或 CFB。
根据所选模式和数据情况选择填充方式。
填写当前设置所需的密钥和 IV。
选择 Base64 或 Hex 作为密文显示格式。
点击加密或解密生成结果。
• 重要说明
解密时,密钥、模式、填充方式、IV 和输入编码必须与原始加密设置保持一致。任何一个参数不匹配,都可能导致结果不可读或解密失败。
对于需要唯一 IV 的模式,不要在相同密钥下重复使用同一个 IV。ECB 模式主要用于兼容和测试,通常不建议用于真实安全场景,因为重复的明文模式可能在加密结果中留下可见规律。
Base64 和 Hex 是编码格式,不是加密算法。它们只决定密文如何显示、复制或传递。
• 常见用途
使用示例文本测试 AES 加密和解密。
比较 AES-128、AES-192 和 AES-256 的参数设置。
排查应用、接口或后端服务中的 AES 加解密结果。
检查模式、填充方式、IV、密钥长度和输出编码在不同系统之间是否一致。