Supondo que o certificado SSL esteja armazenado em um arquivo chamado example.crt
, você pode usar o seguinte comando OpenSSL para exibir os detalhes do certificado SSL.
$ openssl x509 -noout -text -in example.crt
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
..
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Domain Validation Secure Server CA
Validity
Not Before: Sep 10 00:00:00 2014 GMT
Not After : Sep 10 23:59:59 2015 GMT
O Signature Algorithm
representa o algoritmo hash usado para assinar o certificado SSL.
$ openssl x509 -noout -text -in example.crt | grep 'Signature Algorithm'
Signature Algorithm: sha256WithRSAEncryption
Se o valor for sha256WithRSAEncryption
, o certificado está usando SHA-256 (também conhecido como SHA-2). Outro valor comum é sha1WithRSAEncryption
que significa que o certificado é assinado com SHA-1.
Se você ainda não recebeu o certificado SSL, pode verificar se o CSR está com hash SHA-2 .