RSA 密钥生成
WebCrypto生成PEM格式公私钥对
参数设置
密钥长度
公钥指数:65537
用途
基于 Web Crypto API 在浏览器本地生成,私钥不会上传。
生成结果
设置参数后点击生成
关于「RSA 密钥生成」
调试 JWT、配置 SSH/SSL、测试签名加密都能用。基于浏览器原生 Web Crypto 本地生成,私钥不外传。
本地处理不上传服务器免费使用
适用场景
- 生成 JWT 签名用的 RSA 密钥对
- 调试接口签名加密时快速生成测试密钥
- 学习 RSA 加密签名原理时生成示例密钥
使用步骤
- 选择密钥长度与用途
- 点击生成密钥对
- 复制公钥或私钥 PEM 文本
常见问题
私钥会上传吗?
不会。密钥对在浏览器本地 Web Crypto API 生成,私钥不离开本机。
推荐用多长密钥?
2048 位为常用推荐,兼顾安全与性能;高安全场景可选 4096 位。
生成结果会保存吗?
不会,刷新页面后丢失,请及时复制保存。