PKCS#12
後で SSH-Public-Key-Authentication で使用するために、ファイルから公開キーと秘密キーを抽出したいと思います。
現在、ssh-keygen 経由でキーを生成しており.ssh/authorized_key
、それをクライアント側のどこかに配置しています。
将来的には、コンテナからキーを使用したいのでPKCS#12
、まず から公開キーを抽出しPKCS#12
、それを ファイルに配置する必要が.ssh/authorized_keys
あります。 を介してこれを機能させる可能性はありますかopenssl
? のキーはPKCS#12
ssh 公開キー認証と互換性がありますか?
ベストアンサー1
次のコマンドを使用して、PKCS#12 コンテナーから公開キー/秘密キーを抽出できます。
PKCS#1 秘密鍵
openssl pkcs12 -in yourP12File.pfx -nocerts -out privateKey.pem
証明書:
openssl pkcs12 -in yourP12File.pfx -clcerts -nokeys -out publicCert.pem