11 字符 · 33 字节
加密时会保留空格、换行和中文,文本按 UTF-8 字节处理。
至少 8 个字符
密钥区分大小写,建议使用一整句不易猜测的短语。
快捷键 Ctrl/⌘ + Enter
输出结果
等待处理
加密结果会以 enc:v1: 开头。
已加载示例文本,请输入密钥后开始处理。
开发工具 · 文本保护
在线加解密
用自定义密钥保护文本,支持 AES-256-GCM 加密、解密、复制和下载,适合临时分享与内容核对。
AES-256-GCM 认证加密
随机盐 + IV 每次生成新密文
2 MB 单次文本上限
三步完成加解密
- 01选择操作
选择加密或解密,页面会按对应规则更新输入提示和结果格式。
- 02填写文本和密钥
输入文本与至少 8 个字符的密钥,空格和换行会被保留。
- 03处理并使用结果
加密结果以 enc:v1: 开头,可复制、下载,或直接带入解密。
格式与安全边界
工具使用密码派生密钥后进行认证加密,密文包含版本、随机盐、随机 IV 和完整性校验。密钥不会写入加密结果,遗失后无法恢复。
| 项目 | 规则 | 说明 |
|---|---|---|
| 输入文本 | 最多 2 MB | 空格、换行和中文按原样处理 |
| 加密格式 | enc:v1:salt:iv:ciphertext | Base64URL 字符串,适合复制粘贴 |
| 密钥 | 至少 8 个字符 | 区分大小写,建议使用更长的短语 |
| 适用边界 | 临时文本保护 | 重要资料仍应使用成熟的密钥管理方案 |
常见问题
这是编码还是加密?
这是带认证的可逆文本加密,不是 Base64 编码。只有使用同一密钥,才能还原出原始文本。
为什么每次加密结果都不一样?
每次加密都会生成新的随机盐和随机 IV,因此同一文本和密钥也会产生不同密文,但都可以正常解密。
密钥有什么要求?
密钥至少需要 8 个字符,最多 256 字节。建议使用不易猜测的长密码短语,并妥善保管。
忘记密钥或密文损坏怎么办?
无法恢复。加密结果带有完整性校验,密钥错误或内容被修改时会拒绝解密。
请把密钥和密文分开保管
任何人同时拿到密文和密钥都可以解密。分享时请通过不同渠道传递密钥;忘记密钥、误删密文或内容损坏后,无法从结果反推出原文。