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:传统格式,部分旧系统使用
- 密钥生成完全在浏览器本地进行,不会上传服务器
分享:
使用说明
- 选择密钥长度(推荐2048位以上)
- 点击生成密钥对
- 分别复制公钥和私钥
- 妥善保管私钥
核心功能
- 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登录、数字签名、加密通信。