RSA加密解密工具 - 在线RSA非对称加密

免费在线RSA加密解密工具。支持RSA公钥加密、私钥解密、密钥对生成。基于OpenPGP/Card加密标准,纯前端处理,数据隐私绝对安全。

输入文本

密钥管理

输出结果

加密或解密后的结果显示在这里

# RSA加密解密工具 - 使用指南

什么是RSA加密?

RSA(Rivest-Shamir-Adleman)是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出。它使用一对密钥:公钥用于加密,私钥用于解密。RSA是现代密码学的基础,广泛用于SSL/TLS证书、数字签名、加密通信等领域。

如何使用本工具?

  1. 点击"生成密钥对"按钮生成RSA公钥和私钥
  2. 将公钥分享给需要给你发送加密消息的人
  3. 私钥必须保密,不要分享给任何人
  4. 输入要加密的文本,点击"加密"按钮
  5. 将加密后的密文发送给私钥持有者
  6. 私钥持有者输入密文和私钥,点击"解密"按钮查看原文

RSA加密特点

  • 非对称加密:公钥加密,私钥解密,解决了密钥分发问题
  • 安全性高:基于大整数因子分解难题,目前2048位密钥被认为是安全的
  • 数字签名:私钥签名,公钥验证,保证数据完整性和不可抵赖性
  • 纯前端处理:所有加密解密操作在浏览器中完成,数据不发送到服务器
  • 支持长文本:采用混合加密方案,支持任意长度的文本加密

常见应用场景

  • HTTPS/SSL证书和TLS握手协议
  • SSH密钥认证
  • PGP/GPG电子邮件加密
  • 数字签名和证书
  • 加密文件系统和数据传输

技术说明

本工具使用Web Crypto API进行RSA加密操作。采用混合加密方案:使用AES对称加密随机生成的会话密钥加密实际数据,然后使用RSA公钥加密会话密钥。这种方案既保证了安全性,又支持任意长度的数据加密。密钥长度支持2048位,符合当前安全标准。

安全注意事项

私钥保护

私钥必须严格保密,一旦泄露,所有使用该密钥加密的数据都可能被解密。建议将私钥导出并安全存储。

密钥长度

本工具生成2048位密钥,对于大多数应用已经足够安全。对于高安全性要求,建议使用3072位或4096位密钥。

数据隐私

所有加密解密操作都在浏览器中完成,数据不会发送到服务器。但请确保在安全的环境中使用本工具,避免私钥被恶意软件窃取。

您可能还需要...

© 2026 星贝工具