web-dev-qa-db-ja.com

.csrを.cer(またはWindowsで使用可能なもの)に変換する方法

Windowsで.csr証明書をインストールする方法を探していますが、おそらく唯一の方法は他の形式(おそらくopensslで)に変換することですが、どうすればよいかわかりません。

何か提案はありますか?

19
martin

CSRファイルは証明書署名要求です。これには、秘密キーとWebサイトに関する情報に基づいて証明書を生成するために必要な情報が含まれています。

CERは証明書自体です(Webブラウザーにインストールします)。証明書に署名するためのキーが必要なため、基本的に相互に直接変換する方法はありませんが、できることは自己署名証明書を生成することです(例えば、生成に使用したのと同じキーで署名された証明書):

openssl x509 -req -in server.csr -signkey server.key -out server.crt
47
dma_k