Skip to main content
Tool Factory

浏览器工具

RSA 密钥对生成器使用指南

在浏览器中生成 RSA 密钥。选择密钥长度和输出格式,然后选择 Generate key pair。

工具工作区

就绪

您的输入会保留在此浏览器中。

工具已可以运行。

设置

请在运行此工具前选择选项。

选项

输入准备好后运行工具。

可以创建结果

运行工具以创建结果。

直接回答

RSA 密钥对生成器使用指南的功能

RSA Key Pair Generator 根据选定的密钥长度和输出格式生成新 RSA 密钥。不需要源文本或现有密钥。选择 Generate key pair 开始;更改选项不会生成密钥。

结果

您将获得什么

PEM 返回公钥块,后面是私钥块。JSON 返回 forge 密钥对象,不是 JWK。DER 只下载 PKCS#1 私钥,文件名为 rsa-private-key.der。

使用此工具

如何使用RSA 密钥对生成器使用指南

  1. 为 RSA Key Length 选择 2048 或 4096 位。默认值为 2048 位;此处不提供新的 1024 位密钥。
  2. 选择 PEM 获取公钥和私钥文本块。选择 JSON 获取 forge 密钥对象,或选择 DER 获取二进制私钥数据。
  3. 选择 Generate key pair 并等待结果。每次操作都会生成新密钥。
  4. 对于 PEM 或 JSON,Copy result 和 Save result 包含私钥材料。DER 下载私钥文件。
  5. 保护私钥材料。更改选项或离开页面前,请保存所需输出。

示例

使用安全样本测试

输入: 工具接受的公钥、证书、令牌或生成器设置

设置: 选择配置的操作。在运行 RSA Key Pair Generator 前,确认 debounced 执行模式和 text 结果输出。

结果: 工作区会在浏览器中生成 text 结果。

此示例显示 RSA Key Pair Generator 的输入形式。准确结果取决于所选操作、值和设置。

常见用途

RSA 密钥对生成器使用指南的适用场景

  • 创建一次性 RSA 密钥,用于导入测试。
  • 检查应用是否接受所选密钥长度和格式。
  • 比较 PEM 公钥块和私钥块格式。

限制

检查结果

  • RSA Key Pair Generator:NIST SP 800-131A Rev. 2 为 112 位安全强度规定 RSA 最小长度为 2048 位。密钥长度本身不能建立合规性。
  • RSA Key Pair Generator:生成器没有密码选项。导出的私钥没有密码保护。
  • RSA Key Pair Generator:DER 只包含私钥,不是 PKCS#8,也不是公钥和私钥集合。
  • RSA Key Pair Generator:JSON 使用 forge 对象结构,不是可移植的 JWK 导出。
  • RSA Key Pair Generator:更改选项会清除当前结果。每次新生成都会创建不同密钥。
  • RSA Key Pair Generator:工具生成新密钥,不会恢复丢失密钥,也不会验证所有者身份。