HandyTools Hub

AES 加密工具

使用密码安全地加密和解密文本——AES-GCM 256,完全在本地运行

您的密码会通过 PBKDF2-SHA-256(210,000 次迭代)和随机盐派生出 AES-256 密钥。请使用足够长且唯一的密码——密码不会被存储或发送。

使用方法

  1. 选择模式 — 选择「加密」保护文本,或选择「解密」还原内容。
  2. 输入内容 — 粘贴明文(解密时粘贴加密后的 Base64 密文)。
  3. 输入密码 — 请使用足够长且唯一的密码;它用于派生加密密钥,不会被存储。
  4. 运行并复制 — 点击加密/解密按钮,然后一键复制结果。

功能特点

  • AES-GCM 256 位加密 — 行业标准的认证加密算法,可检测数据篡改。
  • 强密钥派生 — PBKDF2-SHA-256(210,000 次迭代)加随机盐,将您的密码转换为加密密钥。
  • 每次加密使用全新 IV — 相同输入绝不会产生相同密文。
  • 100% 本地运行 — 所有加密运算均在您的浏览器中通过 WebCrypto 完成,数据不会离开设备。
  • 完整 UTF-8 支持 — 可加密任意语言的文本,包括 emoji。

使用场景

  • 私密消息: 加密敏感便签后,通过不安全的渠道分享密文。
  • 配置密钥: 在工单或聊天中粘贴 API 密钥或代码片段之前先进行加密。
  • 个人备份: 将日记或恢复码加密后再存入云端。

相关工具

常见问题

我的密码或文本会被发送到服务器吗?

不会。本工具完全在您的浏览器中通过 WebCrypto API 运行。您的文本和密码绝不会离开您的设备,也不会被存储或传输到任何地方。

这个工具使用什么加密算法?

采用 AES-GCM 256 位加密,密钥由您的密码通过 PBKDF2-SHA-256(210,000 次迭代)加随机盐派生。每次加密还使用全新的随机 IV,因此对同一段文本加密两次会得到不同的密文。

为什么解密时会报错?

AES-GCM 是带认证的加密方式:只要密码错误,或密文中哪怕一个字符被修改或丢失,解密都会失败。请确保您复制了完整的 Base64 密文,并使用完全相同的密码。