RSA 密钥生成

WebCrypto生成PEM格式公私钥对

参数设置
密钥长度
公钥指数:65537
用途

基于 Web Crypto API 在浏览器本地生成,私钥不会上传。

生成结果
设置参数后点击生成

关于「RSA 密钥生成」

调试 JWT、配置 SSH/SSL、测试签名加密都能用。基于浏览器原生 Web Crypto 本地生成,私钥不外传。

本地处理不上传服务器免费使用

适用场景

  • 生成 JWT 签名用的 RSA 密钥对
  • 调试接口签名加密时快速生成测试密钥
  • 学习 RSA 加密签名原理时生成示例密钥

使用步骤

  1. 选择密钥长度与用途
  2. 点击生成密钥对
  3. 复制公钥或私钥 PEM 文本

常见问题

私钥会上传吗?

不会。密钥对在浏览器本地 Web Crypto API 生成,私钥不离开本机。

推荐用多长密钥?

2048 位为常用推荐,兼顾安全与性能;高安全场景可选 4096 位。

生成结果会保存吗?

不会,刷新页面后丢失,请及时复制保存。