web-dev-qa-db-ja.com

.pemを.keyに変換する方法は?

既にSSL証明書を購入し、証明書と.pemファイルを秘密鍵として受け取りましたか?サプライヤーから;今、私はそれを動作させるために、この.pemキーをbitnami Redmine Apache Webサーバーの.keyに変換する必要があります。

これを行うには、どのようなプログラムまたはコマンドを実行するのですか?私は、Opensslなどを使用してこれを行うという点で初心者です。

どんなアドバイスでも大歓迎です!

ありがとうございました。

49
user1644587

PEM秘密鍵のDERエンコードバージョンが必要だと思います。そう :

openssl rsa -outform der -in private.pem -out private.key
59
Camille G.
openssl x509 -outform der -in your-cert.pem -out your-cert.crt
18
Bogdan Ustyak

openssl rsa -in privkey.pem -out private.keyは仕事をします。

16
JAFP

CAは秘密鍵を要求せず、CSRが証明書を発行するためにCSRに要求するだけですほとんどの場合、CSRを生成したPCのどこかにあります。だれもあなた以外の人がそのファイルを持つことはできないので、秘密鍵が「秘密」と呼ばれる理由です。

6
The Whisperer

Httpd-ssl.confでSSLCertificateKeyFileの値として使用するファイルを探している場合、PEMファイルは正常に機能するはずです。

そのファイルのSSLオプションの詳細については、このSO質問/回答をご覧ください。

なぜApacheにSSLCertificateKeyFileが必要なのですか?

1
gtrig