在线 RSA 私钥 KEY 格式转换工具

支持 RSA 私钥转换RSA 密钥/秘钥格式转换PKCS#1 转 PKCS#8PKCS#8 转 PKCS#1KEY 转 PEMPEM 转 KEY。私钥只在浏览器本地处理,不上传到服务器。

支持 .key / .pem 自动识别 RSA 私钥 纯前端本地转换

如果你在找“RSA 私钥 KEY 格式转换”、“RSA 秘钥转换”、“KEY 转 PEM”、 “PKCS1 转 PKCS8”或“PEM 转 KEY”,这个页面就是对应的工具页。

RSA私钥KEY格式转换 RSA私钥转换 RSA秘钥转换 RSA密钥格式转换 在线私钥转换 PKCS1转PKCS8 PKCS8转PKCS1 KEY转PEM PEM转KEY RSA KEY转换

Input

输入私钥

粘贴 PEM / Base64,或直接导入本地 KEY 文件。

检测格式 未检测
PEM 标记 -
密钥位数 -

Output

转换结果

输出采用标准 PEM 换行格式,每行 64 个字符。

输出格式 未生成
PEM 标记 -
密钥位数 -
等待输入 RSA 私钥。

工具说明

RSA 私钥格式转换说明

本页专注于 RSA 私钥 KEY 格式转换,适合开发、运维、OpenSSL、Java、Nginx、 API 签名和证书接入场景下的私钥格式整理。

适用场景

常见转换需求

当系统要求上传 PRIVATE KEY、而你手里是 RSA PRIVATE KEY 时,可直接在这里将 PKCS#1 转为 PKCS#8;反过来也支持快速转换。

安全方式

本地处理私钥

页面不依赖后端接口。部署到静态站点、内网页面或本地文件系统后,都能直接完成密钥转换。

FAQ

常见问题

RSA 私钥 KEY 格式转换支持哪些类型?

当前支持 RSA 私钥 PKCS#1 与 PKCS#8 互转,支持 KEY、PEM 和 Base64 私钥内容。

RSA PRIVATE KEY 和 PRIVATE KEY 有什么区别?

通常前者是 PKCS#1,后者是 PKCS#8。很多平台要求上传 PKCS#8,因此常见需求就是 RSA 私钥格式转换。

KEY 转 PEM、PEM 转 KEY 是不是同一回事?

很多时候是在说同一类场景,本质上要看内容是 PKCS#1 还是 PKCS#8,而不是单看文件扩展名。

页面会上传 RSA 私钥吗?

不会。转换逻辑在浏览器本地执行,适合对私钥安全性要求较高的使用场景。

支持范围

支持 RSA 私钥 PEM / Base64 格式,支持 PKCS#1 与 PKCS#8 互转。

转换功能

RSA 私钥转换、RSA 秘钥转换、KEY 转 PEM、PEM 转 KEY、PKCS1 转 PKCS8、在线私钥格式转换。

暂不支持

加密私钥、非 RSA 私钥、公钥和证书暂不在当前页面转换范围内。