返回首页

RSA密钥对生成 - MyTools在线工具

🧰 MyTools

RSA 密钥对生成

基于 WebCrypto 生成 RSASSA-PKCS1-v1_5 密钥对(SHA-256 签名),可用于 JWT RS256 签发、 SSH 式公私钥验证等场景;密钥仅在浏览器本地生成,不会上传服务器。
注意:PKCS#8 私钥未加密保存,请妥善保管,不要提交到代码仓库。

RSA 密钥对生成工具:在浏览器本地生成 RSA 公钥/私钥对并导出 PEM 格式,开发联调、SSH 与证书自签前的密钥准备。

适用场景

  • 接口加解密联调:生成测试用密钥对
  • 生成密钥给运维配置免密登录/证书签名请求
  • 学习非对称加密:一对密钥里公钥加密、私钥解密

常见问题

私钥泄露了怎么办?

私钥即身份,泄露等同于失守。应立即作废旧密钥、换发新密钥对并更新所有使用方。任何工具生成的私钥都应离线妥善保管。

密钥长度怎么选?

2048 位是目前的主流下限,3072/4096 位更稳但加解密更慢。RSA 主要用来"保护一把对称密钥"而非直接加密大数据,大数据用 AES 加密、RSA 只加密 AES 密钥。

相关工具