Nesse post iremos openssl usar openssl para verificar a senha de um arquivo de chave de certificado SSL criptografado. Esse caso serve para testarmos qual a senha correta quando tivermos esquecido.
Em suma, este artigo explica como usar o OpenSSL para descriptografar um arquivo-chave criptografado por uma senha.
Usando Cat para Visualizar o conteúdo Criptografado de um arquivo de chave
Arquivos de chave criptográfico geralmente possuem a extensão .key, exemplo minhachave.key. É altamente recomendado usar senhas nesses arquivos de chaves para proteção.
Podemos ver o conteúdo criptografado de um desses arquivos usando o comando cat no Linux
cat minhachave.key
Esse comando exibirá o conteúdo criptografado da chave, apenas isso!
Usando OpenSSL para Fazer um Arquivo de Chave Criptográfica Pedir a Senha
Para descriptografarmos o conteúdo do arquivo minhachave.key usamos o comando openssl rsa -in minhachave.key.
A intenção aqui não é ver o conteúdo mas sim testarmos diversas senhas até acertamos a correta, simulando uma situação onde estamos com dúvida de qual a senha que cadastramos na chave.
openssl rsa -in minhachave.key
Se digitar a senha correta irá ver o conteúdo da chave descriptografado
Veja também: Como Usar Easy-RSA v3 para o OpenVPN?
Veja para mais detalhes: openssl.org