O que é o OpenSSL?
É uma biblioteca de código aberto que fornece o processamento necessário para realizar comunicação criptografada.
Para usá-lo a partir de um programa, como o código-fonte em C é publicado, você precisa compilá-lo para criar uma biblioteca.
Abaixo, apresentamos o procedimento de compilação.
Preparação do ambiente de compilação
Perl
Baixe o
strawberry-perl-5.32.1.1-64bit.mside https://strawberryperl.com/. A versão mais recente deve servir.NASM
Baixe o
2.16.01/nasm-2.16.01-win64.zipemDownloadno site https://www.nasm.us/. A versão não-RC mais recente deve servir. Após a instalação, você precisa registrar a pasta onde o NASM está instalado na variável de ambiente PATH.Visual Studio 2022 ou Build Tools for Visual Studio 2022
Instale o
Visual Studio 2022 Communityou oBuild Tools for Visual Studio 2022a partir de https://visualstudio.microsoft.com/ja/downloads/.
Procedimento de compilação do OpenSSL no Windows
- Baixe o
openssl-3.1.0.tar.gzde https://www.openssl.org/source/ e extraia-o. Se não conseguir extrair, executetar -xzf openssl-3.1.0.tar.gzno prompt de comando. - Inicie o prompt de comando com privilégios de administrador.
- Abra a pasta extraída.
- Execute o seguinte comando. *Altere a parte
Communitypara corresponder à versão instalada do Visual Studio.
| |
- Execute o seguinte comando:
| |
- Execute o seguinte comando (leva bastante tempo):
| |
- Execute o seguinte comando (leva bastante tempo):
| |
- Execute o seguinte comando:
| |
Se for bem-sucedido, o OpenSSL será instalado em C:\Program Files\OpenSSL.
Isso é tudo.
