Token导航 LogoToken导航

RSA 密钥生成 · 本地处理 · PEM / JWK 导出

RSA公钥私钥 生成器

在线在浏览器本地生成 RSA 公钥、私钥和 JWK,适合接口联调、测试环境和密钥样例准备。

公钥私钥本地生成

支持在浏览器本地直接生成 RSA 公钥、私钥和 JWK,不上传任何密钥内容。

同时兼顾加解密与签名

可切换 RSA-OAEP 和 RSASSA-PKCS1-v1_5 两种常见联调场景。

导出格式直接可用

支持 PEM 和 JWK,适合前端、Node、网关和测试脚本继续使用。

浏览器本地生成

RSA 公钥私钥生成器

在浏览器本地生成 RSA 公钥、私钥和 JWK,适合接口联调、测试环境密钥准备和加解密样例制作。

私钥、公钥、JWK 导出和指纹计算都只在当前浏览器完成,不会上传服务器。

导出格式

支持 `PEM` 公钥、`PEM` 私钥,以及 `JWK` 结构,适合前端、Node、网关和接口联调。

算法模式

RSA-OAEP

密钥长度

2048 bit

是否本地处理

公钥指纹(SHA-256)

生成后会在这里显示公钥指纹。

Public Key(公钥)PEM

Private Key(私钥)PEM

Public JWK(公钥 JSON)

Private JWK(私钥 JSON)

默认使用浏览器原生 Web Crypto 在本地生成 RSA 密钥,不会上传公钥或私钥。

工具使用说明

RSA公钥私钥生成器 怎么用

1

选择使用场景

先选加解密联调还是签名验签联调,再确定密钥长度。

2

本地生成密钥

点击生成后,浏览器会在本地创建 RSA 密钥对并导出 PEM / JWK。

3

复制去联调

把公钥、私钥或 JWK 直接复制到接口测试、网关配置或样例文档里继续使用。

功能说明

这个工具解决什么问题

适合什么场景

适合 OAuth 回调验签、前后端加解密联调、测试环境密钥准备和接口文档样例制作。

如果你只是临时需要一对可导出的 RSA 密钥,这个页面能直接解决。

为什么必须本地处理

私钥属于敏感内容,不适合上传到外部服务生成。

浏览器原生 Web Crypto 足够覆盖常见 RSA 测试场景,用本地方案更稳妥。

使用边界

这里解决的是联调和测试环境密钥生成,不负责生产级密钥托管。

正式生产环境仍应配合专门的密钥管理和轮换流程。

常见问题

关于 RSA公钥私钥生成器,用户常问这些

密钥会上传服务器吗?

不会,公钥、私钥、JWK 和指纹计算都只在浏览器本地完成。

支持哪些导出格式?

支持 PEM 公钥、PEM 私钥,以及 JWK 公钥、JWK 私钥。

可以选密钥长度吗?

可以,当前支持 2048、3072、4096 bit。

适合直接用在生产环境吗?

不建议。这个工具主要面向联调、样例和测试环境,生产密钥应由专门流程管理。