工作空间/AES 加解密
专注每一次处理
DEVELOPER TOOLS / AES

AES 加解密

使用 AES-128-CBC 处理 UTF-8 文本,输出十六进制密文。操作在浏览器本地完成,适合与已有 CBC 接口核对结果。

全部工具 ↗

AES 加解密

兼容原有 AES-128-CBC 格式,输入内容在本地处理。

AES-128-CBC
01 / 输入与参数
格式与兼容说明

使用 AES-128-CBC、PKCS#7 填充和十六进制密文。与原接口一致,短密钥补零至 16 字节;不接受超过 16 字节的密钥。解密须使用加密时的同一组 Key / IV。扩展工具的 AES-GCM 使用不同格式,两者不能互相解密。

02 / 密文结果
准备好内容,再开始处理

密钥和正文不会保存到浏览器存储中。

本地计算 · 不发送明文与密钥浏览器需要 HTTPS 或 localhost

如何使用AES 加解密

  1. 选择加密或解密,粘贴明文或十六进制密文。
  2. 填写密钥和 16 字节 IV;新建加密参数时可使用生成按钮。
  3. 开始处理并复制结果。解密时保留加密时的同一组参数。

常见问题

支持什么 AES 格式?

该工具使用 AES-128-CBC、PKCS#7 填充和十六进制输出。密钥为 1–16 个 UTF-8 字节,短密钥补零,与原有接口保持兼容;IV 必须恰好 16 字节。

为什么会解密失败?

请检查密文、密钥和 IV 是否配套,以及密文是否是 CBC 十六进制格式。JSON 工作台扩展工具中的 AES-GCM 使用不同的 JSON 格式,不能互相解密。

内容是否上传?

本页加解密使用浏览器 Web Crypto API,不向服务端发送明文和密钥,也不将它们写入浏览器存储。浏览器需运行在 HTTPS 或 localhost 环境。