所以我看过很多很多关于如何使用私钥进行转换的帖子;但有谁知道我如何只用公钥来做到这一点?当我试图转换别人的公钥时。
或者这是不可能的,我需要让他们自己生成一个?
答案1
如果您只是想转换公钥,而不是创建证书,那么您只需要公钥。
ssh-keygen -f id_rsa.pub -e -m pem > id_rsa.pub.pem
将读取公钥文件id_rsa.pub
(仅包含您朋友的公钥)并将其转换为 pem 格式。
自签名证书(x509 格式)之类的东西需要私钥,因为它是生成签名的私钥。