PGP密钥
PGP公私钥对生成,RSA密钥对,ASCII Armor格式输出
密钥配置
PGP密钥格式说明
PGP (Pretty Good Privacy) 是一种加密通信标准,广泛用于电子邮件加密和签名。
密钥对组成:
- 公钥:可公开分享,用于加密消息和验证签名
- 私钥:必须保密,用于解密消息和创建签名
ASCII Armor格式:将二进制PGP数据编码为ASCII文本,便于传输
- 公钥:-----BEGIN PGP PUBLIC KEY BLOCK----- ... -----END PGP PUBLIC KEY BLOCK-----
- 私钥:-----BEGIN PGP PRIVATE KEY BLOCK----- ... -----END PGP PRIVATE KEY BLOCK-----
推荐工具:
- GnuPG (GPG):命令行工具,gpg --gen-key
- OpenPGP.js:JavaScript库,浏览器和Node.js可用
- GPG4Win:Windows图形界面
- GPG Suite:macOS图形界面
注意:本工具使用Web Crypto API生成RSA密钥对,输出为简化格式。完整PGP密钥生成请使用GnuPG或OpenPGP.js。