🔐 RSA 在线加密解密工具

基于 Web Crypto API 的纯浏览器端 RSA 加密/解密/签名/验证工具,私钥不离本地

🔑 密钥管理

📗 公钥 (Public Key) - 可公开分享

📕 私钥 (Private Key) - 请妥善保管,切勿泄露

🔒 加密
🔓 解密
✍️ 数字签名
✔️ 签名验证
📖 使用说明

1. 生成密钥对:选择密钥长度和哈希算法后,点击「生成密钥对」按钮。

2. 加密:使用接收方公钥加密数据,只有持有对应私钥的人才能解密。

3. 解密:使用自己的私钥解密收到的密文。

4. 签名:使用自己的私钥对数据签名,证明数据确实来自你。

5. 验证:使用对方的公钥验证签名,确认数据完整性和来源。

⚠️ 安全提示:

• 所有运算均在浏览器本地完成,数据不会发送到任何服务器

• 私钥请妥善保管,不要通过网络传输或存储在不安全的地方

• 推荐使用 2048 位或 4096 位密钥长度

• 加密数据长度受密钥长度限制,大量数据建议结合对称加密使用