RSA 密钥对生成器

生成 RSA 签名密钥,并导出 PKCS8 私钥与 SPKI 公钥 PEM。

RSA Key Pair Generator
本地输入
输出
处理中…
关于此工具

专注当前任务。

生成用于 RSASSA-PKCS1-v1_5 与 SHA-256 签名的可导出 RSA 密钥对。原生 Web Crypto 支持 2048、3072 和 4096 位密钥,私钥导出为 PKCS8 PEM,公钥导出为 SubjectPublicKeyInfo(SPKI)PEM。

使用方法

  1. 选择 2048、3072 或 4096 位 RSA 模长。
  2. 生成密钥对并等待浏览器完成计算。
  3. 下载合并的 PEM 输出,再拆分并以适当方式保护未加密私钥。
你的内容由你掌握。
工具输入在你的浏览器本地处理,绝不会发送至 KitVerse 服务器。在共享设备上使用时,请及时清空工作区。
常见问题
私钥已加密吗?

没有。PKCS8 是容器格式,这里输出的是未加密 PEM。任何获得该文件的人都能使用私钥,因此应使用合适的密钥管理工具保护或加密它。

这些密钥可以加密文件吗?

这些密钥仅具有 RSASSA-PKCS1-v1_5 的签名和验签用途。RSA 加密应使用 RSA-OAEP 密钥,而文件加密通常更适合混合加密方案。