跳到主内容

AES 在线加解密

用口令加密文本,AES-256-GCM / CBC。

浏览器本地运行无需注册手机可用结果可复制免费

🔒AES 在线加解密

全部处理在本地完成

功能说明

「AES 在线加解密」是一个用浏览器 WebCrypto 做 AES 对称加解密的工具,按标准码表实现双向转换,遇到非法字节会定位到具体位置,而不是静默丢弃。

密钥由口令经 PBKDF2 迭代 12 万次派生,随机 salt 与 IV 一起打包进密文,因此同一段明文每次加密结果都不同,这是正常现象。GCM 自带完整性校验,能发现密文被篡改;CBC 不校验完整性,需要自行加 MAC。口令丢失无法找回,请自行妥善保存。

使用方法

  1. 在页面上方的输入框中填入需要处理的内容,或点击示例按钮载入一段演示数据。
  2. 按需调整下方的选项,例如输出格式、分隔符、大小写或精度等参数。
  3. 点击主按钮开始处理,结果会实时显示在输出区域,无需等待页面跳转。
  4. 确认结果无误后,点击右上角的复制按钮,或使用下载按钮保存为本地文件。

使用技巧与注意事项

建议在粘贴前先清理多余的空格与换行,能得到更准确的结果。

常见问题

因为每次都会生成新的随机 salt 与 IV,两者是密文的一部分。这是安全设计的正常表现,解密时它们会随密文一起读出。
不能。工具不保存任何口令,密钥只存在于本次运算的内存中;口令丢失后密文无法恢复。
优先选 GCM:它同时提供机密性与完整性校验,密文被改动会直接解密失败。CBC 只提供机密性,需要额外加 MAC 才安全。
WebCrypto 只在安全上下文(HTTPS 或 localhost)中可用,这是浏览器的硬性限制,用于防止脚本被注入后窃取密钥。
说明原始字节不是该编码的合法序列,通常是编码选错了。
不需要。本工具完全免费,打开页面即可直接使用,没有次数限制,也不需要注册账号或登录。
不会。所有计算都在你的浏览器本地完成,输入内容不会发送到服务器,也不会被记录或保存。
可以。页面采用移动优先的响应式设计,在手机和平板上按钮尺寸与输入框都经过适配,横竖屏都能正常操作。
可以。输出区域右上角有复制按钮,一键复制到剪贴板,也可以下载为文本文件后再使用。

相关工具

其他分类