Este guia irá guiá-lo através da instalação OpenSSL no Windows com Cygwin. OpenSSL é um kit de ferramentas de linha de comando de código aberto muito útil para trabalhar com SSL /TLS certificados e solicitações de assinatura de certificado (CSRs). Com o OpenSSL, você pode facilmente:
- Converter entre diferentes formatos de arquivo de certificado (por exemplo, gerando um arquivo PFX / P12 a partir de um arquivo PEM ou PKS # 7 / P7B)
- Gere uma solicitação de assinatura de certificado (CSR)
- Confirme se uma chave privada corresponde a um CSR e certificado
- Extrair certificados e chave privada de um arquivo PFX / P12
openssl version
. As distribuições Linux provavelmente exibirão algo como OpenSSL 1.1.1 11 Sep 2018
. macOS usa a versão bifurcada do OpenBSD, LibreSSL, então você provavelmente verá algo como LibreSSL 2.6.5
.Instale Cygwin e OpenSSL
Cygwin oferece uma maneira simples de instalar uma grande coleção de softwares gratuitos e de código aberto (incluindo OpenSSL) no Windows. Para instalar o Cygwin com OpenSSL:
-
Visite a https://cygwin.com/install.html e baixe o instalador apropriado para o seu sistema operacional (32 ou 64 bits).
-
Abra o instalador
.exe
arquivo e clique no Próxima> botão na janela que aparece. (Talvez você precise clicar em um aviso de Controle de conta de usuário para executar o instalador.) -
Certifique-se de que Instalar da Internet está selecionado e clique no Próxima> botão.
-
Deixar Diretório raiz e a Instalar para nas configurações padrão (a menos que você saiba que tem algum motivo para alterá-las), clique no Próxima> botão.
-
Selecione um diretório de pacote local e clique no Próxima> botão. (Novamente, o padrão provavelmente está correto.)
-
Escolha a configuração apropriada para se conectar à Internet e clique no botão Próxima> botão.
-
Escolha um site de download na lista e clique no Próxima> botão.
-
O instalador fará o download do aplicativo de configuração e o executará.
-
Digite “openssl” no Pesquisar campo, navegue até Tudo> Base no Pacote coluna.
-
Encontre a linha com openssl, selecione a versão mais recente no menu suspenso no lado direito da tela. Novo coluna.
-
Neste ponto, você pode continuar procurando e selecionando os pacotes que gostaria de instalar ou apenas continuar com a instalação (você pode sempre executar novamente o aplicativo para instalar ou remover pacotes individuais). Quando estiver pronto, clique no Próxima> botão.
-
Clique Próxima> novamente.
-
A instalação do Cygwin começará a baixar os arquivos necessários para a instalação. Existem muitos arquivos na instalação base do Cygwin, por isso pode demorar um pouco para terminar.
-
Selecione se deseja criar ícones na Área de Trabalho e / ou no Menu Iniciar e clique no botão Acabamento botão.
-
Verifique se você instalou o OpenSSL abrindo o aplicativo de terminal Cygwin e digitando
openssl version
no prompt de comando. Tudo pronto!