Kirabaはシンプルで使いやすい写真素材ライセンス販売サイ…
今回はSSL証明書、秘密鍵、CSRのペアが正しいか確認する方法をご紹介します。
ペアを確認するには各証明書、秘密鍵、CSRの Modulus が一致すればペアであることが確認できます。
Modulus を出力するため openssl コマンドのオプション -modulus を使います。
そのまま出力すると長くなるので md5 を使って短くします。
(stdin)= の後の文字列が同じであればペアであることが証明できます。
各コマンドは以下のとおりです。
証明書の Modulus を出力
openssl x509 -noout -modulus -in 証明書のパス | openssl md5 (stdin)= d510d24xxxxxxxxxxxxxx
秘密鍵の Modulus を出力
openssl rsa -noout -modulus -in 秘密鍵のパス | openssl md5 (stdin)= d510d24xxxxxxxxxxxxxx
CSRの Modulus を出力
openssl req -noout -modulus -in CSRのパス | openssl md5 (stdin)= d510d24xxxxxxxxxxxxxx