RSA密钥对生成器

RSA密钥对在线生成,支持1024/2048/4096位,PKCS#1/PKCS#8格式

最后更新: 2026/5/11
RSA 密钥对生成器,支持 1024/2048/4096 位密钥长度,PKCS#1 和 PKCS#8 格式。所有操作均在浏览器本地完成。
使用说明:
  • 1024 位:不推荐,安全性不足
  • 2048 位:推荐,兼顾安全性和性能
  • 4096 位:最高安全性,但性能较低
  • PKCS#8:通用格式,兼容大多数现代系统
  • PKCS#1:传统格式,部分旧系统使用
  • 密钥生成完全在浏览器本地进行,不会上传服务器
分享:

使用说明

  1. 选择密钥长度(推荐2048位以上)
  2. 点击生成密钥对
  3. 分别复制公钥和私钥
  4. 妥善保管私钥

核心功能

  • 1
    多种密钥长度
    支持 1024、2048、4096 位三种密钥长度,2048 位是当前推荐的最低安全标准。
  • 2
    两种私钥格式
    私钥可以 PKCS#8(BEGIN PRIVATE KEY)或 PKCS#1(BEGIN RSA PRIVATE KEY)格式输出,公钥始终为 SPKI 格式。
  • 3
    浏览器本地生成
    使用 Web Crypto API 在浏览器本地生成密钥对,密钥不经过服务器,保护生成过程的安全性。
  • 4
    一键复制公私钥
    公钥和私钥分别提供复制按钮,方便快速复制到配置文件或代码中。

适用场景

SSL/TLS证书准备
生成RSA密钥对用于申请SSL证书。
SSH密钥对生成
生成SSH密钥对用于服务器登录认证。

关联介绍

什么是RSA密钥对

RSA密钥对包含公钥和私钥。公钥加密数据,私钥解密;私钥签名,公钥验签。密钥长度:1024位(不安全)、2048位(推荐)、4096位(高安全)。用途:HTTPS证书、SSH登录、数字签名、加密通信。