Como verificar se o certificado, a chave privada e a correspondência de RSE

Como verificar se o certificado, a chave privada e a correspondência de RSE

Este tutorial é útil para verificar se você está usando a chave privada correta ou o certificado. Você pode enfrentar um problema quando seu certificado não corresponde à chave privada e lança um erro.

Método 1 - Usando OpenSSL e MD5

No primeiro método, o valor MD5 do certificado, chave e RSE deve ser o mesmo para que todos funcionem corretamente. Se algum de MD5 for diferente significa que o arquivo não se relaciona com os outros.

$ OpenSSL RSA -Noout -Modulus -in Exemplo.chave | OpenSSL MD5 $ OpenSSL Req -noout -Modulus -in Exemplo.CSR | OpenSSL MD5 $ OpenSSL X509 -Noout -Modulus -in Exemplo.CRT | OpenSSL MD5 

Por exemplo, verifique se os valores do MD5 são os mesmos para todas as chaves. Isso significa que eles estão relacionados um ao outro e funcionam corretamente.

Método 2 - Usando OpenSSL e SHA256SUM

Segundo método, verifique os valores de soma sha de todos os arquivos e verifique se o valor de todos os arquivos é o mesmo.

$ OpenSSL PKEY -AN EXEMPLO.key -pubout -Outform Pem | SHA256SUM $ OpenSSL X509 -N EXEMPLO.CRT -PUBKEY -NOOUT -OUTFORM PEM | SHA256SUM $ OpenSSL REQ -EM EXEMPLO.CSR -pubkey -noout -Outform PEM | SHA256SUM 

Por exemplo, verifique os valores da soma sha2 são os mesmos para todas as chaves. Isso significa que eles estão relacionados um ao outro e funcionam corretamente.