代码、数据与二维码工具

RSA 密钥对生成器

为开发和小数据量加密创建 RSA-OAEP 密钥对。使用 Web Crypto API 生成,密钥绝不会上传。

优先本地处理无需注册隐私说明 ↗

密钥越长,生成所需时间越久。

仅用于下载文件名。

仅用于加密。 此工具生成 RSA-OAEP 密钥对,用于配合应用加密较小的数据。它不是生产证书、TLS 密钥、签名密钥或密钥管理服务。

使用步骤

如何使用

  1. 选择 2048 位或 3072 位 RSA 密钥长度,并可选设置下载标签。
  2. 在本地使用 RSA-OAEP 和 SHA-256 生成密钥对。
  3. 复制或下载 PKCS#8 私钥和 SPKI 公钥,并安全保存私钥。

浏览器本地生成

Web Crypto API 在设备上创建密钥对。导出的 PEM 文本会留在此页面,直到复制或下载;本工具不会发送、存储、轮换或恢复密钥。

明确的安全边界

RSA-OAEP 用于加密,适合较短明文或封装对称密钥。不要将这些输出用作 TLS 证书、签名密钥、身份凭据或生产密钥管理服务。保护私钥;生产环境请使用经过审查的库和密钥管理流程。

常见问题

你可能还想知道

生成器使用什么算法?

使用 RSA-OAEP 和 SHA-256,模数为 2048 位或 3072 位,公钥指数为 65537。

哪把密钥可以分享?

SPKI 公钥可以分享。请对 PKCS#8 私钥保密,并使用应用的安全存储加以保护。

RSA 可以加密任意消息吗?

不可以。RSA-OAEP 面向短消息和密钥封装。较大数据请使用现代混合加密设计。

这是生产证书或签名服务吗?

不是。它只创建加密密钥对,不签发证书、不签名、不验证身份,也不管理密钥轮换。