工具星球ToolPlanet

AES 加密解密AES Encryption / Decryption

支持 AES-256-GCM 认证加密与 CryptoJS CBC 口令兼容。支持中文与 UTF-8 文本,内容仅在浏览器处理,不上传服务器。Use authenticated AES-256-GCM or CryptoJS CBC compatibility. Process UTF-8 text locally with copying and downloads; text and passphrases are not uploaded.

所有文本与口令仅在浏览器本地处理,不上传、不保存。旧算法和兼容格式仅供历史系统联调;新的敏感数据建议使用 AES-GCM。

TPAES1 专用格式 · PBKDF2-SHA256 / 210000 次 · 随机盐 16 字节 · IV 12 字节 · 128 位认证标签。不与其他网站的 AES 密文直接通用。

与 SOJSON 互通时请使用兼容设置,并选择相同算法与口令;Rabbit 需要 RabbitLegacy。随机盐会让相同原文每次产生不同密文,应以能否互相解密为准。参考站允许空口令,本工具仍需手动勾选允许。

原文按 UTF-8 处理,保留空格与换行;最大 256 KiB。

AES 加密解密使用指南AES Encryption / Decryption: guide

在线支持 AES-256-GCM 认证加密与 CryptoJS CBC 口令兼容。支持 UTF-8 文本、复制与下载,内容和口令不上传服务器。Use authenticated AES-256-GCM or CryptoJS CBC compatibility. Process UTF-8 text locally with copying and downloads; text and passphrases are not uploaded.

  1. 输入原文或密文,填写口令并确认匹配的算法和密文格式。Enter plain text or ciphertext, supply a passphrase and confirm the matching algorithm and format.
  2. 点击加密或解密,核对结果后复制或下载;结束时清空原文和口令。Encrypt or decrypt, inspect the result and copy or download. Clear text and passphrases when finished.

AES 加密解密支持哪些格式,有什么安全限制?Which formats are supported and what are the security limits?

默认使用 AES-256-GCM、PBKDF2-SHA256 210000 次和随机盐及 IV,输出本工具 TPAES1 格式。旧数据可选择 CryptoJS AES-256-CBC / PKCS7 口令兼容格式,两种格式不能混用。The default uses AES-256-GCM, PBKDF2-SHA256 with 210000 iterations and random salt/IV in the TPAES1 format. Legacy mode uses CryptoJS AES-256-CBC / PKCS7 passphrase format. These formats are not interchangeable.

免费使用,无需注册。工具输入在浏览器本地处理;网站访问统计不包含工具输入内容。Free to use, no registration. Tool input is processed locally in your browser and is not included in website analytics.