Toolypet
安全工具/文本加密

文本加密

使用AES-256加密和解密文本

输入

结果

安全信息

所有加密/解密在浏览器本地处理。密码和数据不会发送到任何服务器。AES-256-GCM是确保机密性和完整性的最安全对称加密。

文本加密指南

使用AES-256加密保护敏感文本

什么是文本加密?

文本加密将明文转换为密文,使未授权的人无法读取。只有知道密码的人才能恢复原始文本。

使用方法

  1. 选择加密或解密模式
  2. 选择加密算法(推荐AES-GCM)
  3. 输入强密码
  4. 输入文本并执行加密/解密

安全提示

  • 使用强密码(12个字符以上,包含特殊字符)
  • 分开存储密码和密文
  • 解密时使用相同的算法

技术详情

使用Web Crypto API的AES-256加密。PBKDF2用于基于密码的密钥派生(100,000次迭代)。随机salt和IV确保相同数据也产生不同密文。

常见问题

AES-GCM和AES-CBC有什么区别?

AES-GCM同时提供加密和数据完整性验证(认证)。如果数据被篡改,解密将失败。AES-CBC仅提供加密,需要单独的完整性检查。尽可能使用AES-GCM。

如果忘记密码怎么办?

没有密码无法解密。以当前技术,AES-256实际上不可能被暴力破解。请安全保管您的密码。

加密数据存储在哪里?

此工具不存储任何数据。所有处理在浏览器本地进行,关闭页面后数据消失。请将密文复制到安全位置。

为什么加密同样的文本结果不同?

每次都会生成随机salt和IV(初始化向量),即使文本和密码相同也会产生不同的密文。这增强了安全性,防止模式分析攻击。

这种加密有多安全?

AES-256是美国政府机密文件使用的军事级加密。PBKDF2的100,000次迭代加强了基于密码的密钥派生。使用足够强的密码,以当前技术解密实际上是不可能的。