コマンドラインでSSL証明書がSHA1かSHA2かを確認するにはどうすればいいですか?質問する

コマンドラインでSSL証明書がSHA1かSHA2かを確認するにはどうすればいいですか?質問する

コマンドラインから SSL 証明書が SHA1 または SHA2 を使用しているかどうかを確認するにはどうすればよいですか?

そして、はい、これはこれしかし、CLI ツールが必要であり、それがどのように実行されるかを理解したいです。

ベストアンサー1

かなり長い間グーグルで検索した後、次のスニペット (UNIX) を見つけました。

openssl s_client -connect <host>:<port> < /dev/null 2>/dev/null | openssl x509 -text -in /dev/stdin | grep "Signature Algorithm"

windows (ニック・ウェストゲートに感謝します、下記参照)

certutil -dump cacert.pem | find "Algorithm"

おすすめ記事