Como faço para corresponder um arquivo de certificado a um arquivo de chave?

8

Eu tenho um certificado SSL que o ex-sysadmin foi emitido (arquivo crt.) Pesquisando no sistema de arquivos eu encontrei vários arquivos .key. Como faço para coincidir o crt com o arquivo de chave e confirmo que eles combinam? Este é o Ubuntu Server 11.10 com o Apache2 modssl.

    
por Malocchio 05.05.2012 / 21:01

1 resposta

16

Compare o módulo dos arquivos.

Verifique a chave pública assim:

openssl x509 -in /path/to/cert.crt -noout -text

E verifique as chaves privadas assim:

openssl rsa -in /path/to/cert.key -noout -text

Compare os dados do "módulo" (um grande bloco de números) entre o certificado e as chaves potencialmente correspondentes. Se eles corresponderem, a chave e o certificado serão um par.

    
por 05.05.2012 / 21:07