PEM 私钥 / 公钥格式转换工具
识别 PEM 头类型,RSA 私钥在 PKCS#1 与 PKCS#8 之间互转,密钥不出浏览器。
🔑 密钥格式转换
📌 两种格式的区别
| 格式 | PEM 头 | 特点 |
|---|---|---|
| PKCS#1 | BEGIN RSA PRIVATE KEY | 只描述 RSA 密钥本身,结构简单,老系统与部分 Java 工具链使用 |
| PKCS#8 | BEGIN PRIVATE KEY | 带算法标识的通用容器,能装 RSA、EC、Ed25519 等,是当前通用格式 |
| SPKI | BEGIN PUBLIC KEY | 公钥的通用容器,对应 PKCS#8 的公钥版本 |
| PKCS#1 公钥 | BEGIN RSA PUBLIC KEY | 只描述 RSA 公钥,较少见 |
私钥属于高敏感数据。本工具全部在浏览器本地运算,内容不会上传;但转换后的私钥同样需要妥善保管,不要贴到聊天窗口或提交到代码仓库。