加密与解密

RSA 在线密钥生成与加密解密工具

RSA 在线密钥生成与加密解密工具:在浏览器本地生成 512 至 4096 位 RSA 密钥对,可导出 PKCS#8/SPKI、PKCS#1、Op......

立即使用
JWT 在线解析 / 生成 / 验证工具

JWT 在线工具:一个页面完成 Token 解析、生成与验证。解析自动拆分 Header、Payload、Signature 并格式化 JSON......

立即使用
RSA 密钥格式转换工具

RSA 密钥格式转换工具:粘贴或拖入已有公私钥即可自动识别类型与格式,在 PEM、DER、PKCS#1、PKCS#8、SPKI、OpenSS......

立即使用
AES 在线加密解密工具

AES 在线加密解密工具:默认 AES-256-GCM,主区只需填内容与密码即可加解密,密钥自动派生;高级参数可直接指定十六进制密钥、Nonce......

立即使用
DES 在线加密解密工具

DES 在线加密解密工具:支持 CBC、ECB、CFB、OFB 四种模式,密钥为 8 字节即 16 个十六进制字符,IV 为 8 字节且可一键......

立即使用
3DES 在线加密解密工具

3DES 在线加密解密工具:支持 CBC、ECB、CFB、OFB 四种模式,密钥为 24 字节即 48 个十六进制字符,IV 为 8 字节,......

立即使用
ChaCha20-Poly1305 在线加密解密工具

ChaCha20-Poly1305 在线加密解密工具:IETF 标准 AEAD 算法,密钥 32 字节、Nonce 12 字节均可一键随机生成,支......

立即使用
ECC 椭圆曲线密钥生成与签名验签工具

ECC 椭圆曲线密钥生成与签名验签工具:在浏览器本地生成 P-256、P-384、P-521 三条曲线的密钥对,导出 PEM 格式 SPKI 公钥......

立即使用

加密与解密工具

加密与解密工具提供常见密码学算法的在线测试功能,可用于数据加密、解密、开发调试和密码学学习。根据算法类型,可以使用对称密钥或公钥、私钥完成数据保护和恢复。

什么是数据加密?

数据加密是将原始数据转换为密文,使没有正确密钥的用户无法直接读取原始内容。解密则是使用对应的密钥将密文恢复为原始数据。

什么是对称加密?

对称加密使用同一个密钥进行加密和解密。AES 是目前开发中常见的对称加密算法之一,适合处理大量数据。DES 和 3DES 属于较早的对称加密算法,在新系统中通常不建议作为首选方案。

什么是非对称加密?

非对称加密使用一对相关的公钥和私钥。公钥可以用于加密或验证,私钥用于解密或签名,具体用途取决于所使用的密码学算法和协议。RSA 和 ECC 是常见的非对称密码学技术。

支持哪些加密算法?

  • AES:常用的对称加密算法,支持多种密钥长度和工作模式。
  • RSA:经典的非对称密码算法,常用于加密小数据、密钥交换和数字签名相关场景。
  • DES:较早的对称加密算法,主要用于兼容旧系统。
  • 3DES:基于 DES 的增强方案,同样属于较老的加密技术。
  • ChaCha20:现代流加密算法,常用于对性能和软件实现友好的加密场景。
  • ECC:基于椭圆曲线密码学的技术体系,可用于公钥加密、密钥交换和数字签名等场景。

对称加密和非对称加密有什么区别?

对称加密使用相同的密钥进行加密和解密,通常具有较高的处理效率;非对称加密使用公钥和私钥,更适合密钥交换、身份验证和数字签名等场景。在实际系统中,两者经常结合使用。

在线加密工具安全吗?

在线加密工具适合处理测试数据、示例数据和开发调试数据。不要将真实密码、私钥、API 密钥、Token、身份证信息或其他敏感数据提交到在线服务中。

什么是加密与解密?

加密是将可读的数据转换为无法直接理解的密文,解密则使用对应的密钥或私钥将密文还原为原始数据。加密与解密工具可以帮助开发人员快速测试和理解常见加密算法。
  • 支持 AES、DES、3DES、ChaCha20 等常见对称加密算法
  • 支持 RSA、ECC 等非对称加密算法
  • 适用于数据加密、解密、开发调试和密码学测试
选择对应的加密算法并输入数据和密钥即可进行测试。请勿在在线工具中输入真实密码、私钥、API 密钥或其他敏感信息。