DEVELOPER TOOLS / AES
AES 加解密
使用 AES-128-CBC 处理 UTF-8 文本,输出十六进制密文。操作在浏览器本地完成,适合与已有 CBC 接口核对结果。
时间戳转换
选好单位和时区,得到准确、可复制的时间结果。
01 / 输入内容
02 / 转换结果
等待转换在左侧输入,结果在这里
日期、ISO 8601 与两种时间戳,一次获得。
此刻
—当前时间戳 —AES 加解密
兼容原有 AES-128-CBC 格式,输入内容在本地处理。
01 / 输入与参数
02 / 密文结果
准备好内容,再开始处理
密钥和正文不会保存到浏览器存储中。
本地计算 · 不发送明文与密钥浏览器需要 HTTPS 或 localhost
随机字符串
选择允许的字符,批量生成随机文本或 UUID。
01 / 生成规则
02 / 生成结果
按你的规则,生成新的可能
每行一个结果,支持批量复制。
使用浏览器安全随机数每次生成均为独立结果
如何使用AES 加解密
- 选择加密或解密,粘贴明文或十六进制密文。
- 填写密钥和 16 字节 IV;新建加密参数时可使用生成按钮。
- 开始处理并复制结果。解密时保留加密时的同一组参数。
常见问题
支持什么 AES 格式?
该工具使用 AES-128-CBC、PKCS#7 填充和十六进制输出。密钥为 1–16 个 UTF-8 字节,短密钥补零,与原有接口保持兼容;IV 必须恰好 16 字节。
为什么会解密失败?
请检查密文、密钥和 IV 是否配套,以及密文是否是 CBC 十六进制格式。JSON 工作台扩展工具中的 AES-GCM 使用不同的 JSON 格式,不能互相解密。
内容是否上传?
本页加解密使用浏览器 Web Crypto API,不向服务端发送明文和密钥,也不将它们写入浏览器存储。浏览器需运行在 HTTPS 或 localhost 环境。