🔏 RSA 密钥对生成

基于 Web Crypto 在本地生成 RSA-OAEP 加密或 RSASSA 签名密钥对,输出标准 PEM 格式公钥与私钥。

请妥善保管私钥,切勿泄露

关于此工具

基于浏览器原生 Web Crypto 在本地生成 RSA 非对称密钥对,私钥仅生成于你的设备,不会离开浏览器。

如何使用

  1. 选择参数

    选择密钥长度(2048 位推荐)与用途(加密/签名)。

  2. 生成密钥

    点击“生成密钥对”,稍候得到 PEM 格式密钥。

  3. 妥善保存

    公钥可公开分享,私钥务必安全保管。

使用场景

接口鉴权

生成密钥对用于 JWT 或接口签名。

加密通信

生成 RSA-OAEP 密钥对做数据加密。

证书学习

理解 PEM 格式与非对称加密原理。

常见问题

私钥安全吗?

密钥在本地生成、本地展示,不会上传;请自行妥善保管。

能解密或签名吗?

本工具仅生成密钥对,加密/签名请使用其它工具或代码。

PEM 是什么?

PEM 是 Base64 编码并加边框的密钥文本格式,通用可移植。