RSA加密/解密
🔐 RSA加密解密
📊 处理结果
{{ isEncryptMode ? 'RSA加密结果' : 'RSA解密结果' }}
{{ output }}
加密或解密后,结果将显示在这里
📜 密钥信息
RSA公钥
{{ publicKeyPem }}
RSA私钥
{{ privateKeyPem }}
在左侧生成密钥对后,密钥将显示在这里
💡 功能说明
在线RSA加密解密工具:支持RSA公私钥生成、公钥加密、私钥解密,密钥长度支持512/1024/2048/4096位。
- 非对称加密 — 公钥加密,私钥解密,无需共享密钥
- 多种密钥长度 — 支持512/1024/2048/4096位,推荐使用2048位及以上
- 私钥密码保护 — 可设置密码保护私钥,增强安全性
- 一键生成 — 自动生成公钥和私钥对
- 快捷切换 — 点击"使用"快速切换到加密/解密Tab
- 一键复制 — 点击结果即可复制到剪贴板
⚠️ 注意事项
- Web Crypto API需要HTTPS环境或localhost才能正常工作
- RSA加密有明文长度限制:512位约53字节,1024位约117字节,2048位约245字节,4096位约501字节
- 512位和1024位密钥安全性较低,部分浏览器可能不支持
- 公钥可以公开分享,私钥必须妥善保管
- 设置私钥密码后,请牢记密码,丢失后无法恢复
- 生成的密钥对仅在当前会话有效,刷新页面后会丢失