opensslは秘密鍵なしでSSH公開鍵をPEMファイルに変換できますか?

opensslは秘密鍵なしでSSH公開鍵をPEMファイルに変換できますか?

だから私は秘密鍵を使って変換を実行する方法について多くの投稿を見ましたが、公開鍵だけに変換する方法を知っている人はいますか?他人の公開鍵を変換しようとしたとき。

それともこれは不可能なので、自分で作成する必要がありますか?

答え1

証明書を生成せずに公開鍵のみを変換したい場合は、公開鍵のみが必要です。

ssh-keygen -f id_rsa.pub -e -m pem > id_rsa.pub.pem

id_rsa.pub公開鍵ファイル(友達の公開鍵のみを含む)を読み取り、それをpem形式に変換します。

自己署名証明書(x509形式)などの証明書には、署名を生成する秘密鍵があるため、秘密鍵が必要です。

関連情報