RSA 密钥生成
在本地生成公私钥,支持 PEM / JWK 分别下载。
本地处理
密钥生成配置
WEB CRYPTO公钥指数固定为 65537。签名密钥与加密密钥按所选用途生成,私钥默认隐藏。
公钥 · 可公开分发
结果将在这里显示本地处理 · 内容不会上传
私钥 · 请妥善保管
结果将在这里显示本地处理 · 内容不会上传
如何使用
- 按实际用途选择签名或 OAEP 加解密,以及密钥位数。
- 使用浏览器密码学安全随机源在本地生成密钥对。公钥指数固定为 65537。
- 公钥和私钥可分别复制或下载。私钥默认隐藏,导出的 PKCS#8 / JWK 私钥未加密。
了解使用边界
公私钥均在浏览器本地生成,不上传、不持久化。刷新或关闭页面后不恢复。生产环境的重要密钥应在受控环境或 KMS/HSM 中管理。
常见问题
私钥会保存在服务器吗?
不会。密钥由浏览器 Web Crypto 生成,仅在当前页面的应用内存中存在;下载文件由你自行保管。
下载的私钥有密码保护吗?
没有。PKCS#8 PEM 和 JWK 默认导出为未加密私钥。请勿分享,避免保存在公共目录或提交至代码仓库。