SSH 密钥和 PGP 密钥是一回事吗?

信息安全 公钥基础设施 密钥管理 pgp RSA
2021-08-20 02:37:01

我有一个为 SSH 使用而生成的 3072 位 RSA 密钥。此密钥对可以与 PGP/GPG 一起使用,还是我需要单独生成一对新密钥以用于电子邮件加密?

两者是可以互换的,还是两者之间有区别?

1个回答

是的,相同的 RSA 密钥对可用于 (Open)SSL 和 OpenPGP/GnuPG。

monkeysphere项目包含一个工具,用于将 PEM 格式的 RSA 密钥转换为 OpenPGP 定义的密钥,pem2openpgp. 对于将 SSH 密钥对转换为 PEM 格式,在转换 openssl 和 openssh 之间的密钥中已经有一个全面的答案。