【openssl】秘密鍵と証明書が対応しているか確認する (pkey -pubout)サーバーに設定する秘密鍵と証明書が、ペアとして正しいか確認したいときは、それぞれから公開鍵を取り出して比較する。
$ diff <(openssl pkey -in server.key -pubout) <(openssl x509 -in server.crt -noout -pubkey) && echo MATCH MATCH 秘密鍵と証明書の公開鍵が一致すれば、MATCHと表示される。一致しない場合は、diffが差分を出力して、MATCHは表示されない。