¿Qué es OpenSSL?
Es una biblioteca de código abierto que proporciona el procesamiento necesario para realizar comunicaciones cifradas.
Para utilizarlo desde un programa, dado que el código fuente en lenguaje C es público, es necesario compilarlo para crear la biblioteca.
A continuación se presentan los pasos para su compilación.
Preparación del entorno de compilación
Perl
Descargue
strawberry-perl-5.32.1.1-64bit.msidesde https://strawberryperl.com/. Creo que está bien usar la última versión.NASM
Descargue
2.16.01/nasm-2.16.01-win64.zipdesde la sección deDownloaden https://www.nasm.us/. Creo que está bien usar la última versión (que no sea rc). Después de la instalación, es necesario registrar la carpeta donde se instaló NASM en la variable de entorno PATH.Visual Studio 2022 ** o ** Build Tools for Visual Studio 2022
Instale
Visual Studio 2022 CommunityoBuild Tools for Visual Studio 2022desde https://visualstudio.microsoft.com/ja/downloads/.
Pasos para compilar OpenSSL en Windows
- Descargue y extraiga
openssl-3.1.0.tar.gzdesde https://www.openssl.org/source/. Si no puede extraerlo, ejecutetar -xzf openssl-3.1.0.tar.gzen el símbolo del sistema. - Inicie el símbolo del sistema con privilegios de administrador.
- Abra la carpeta extraída.
- Ejecute el siguiente comando. * Cambie la parte de
Communitysegún la versión de Visual Studio que haya instalado:
| |
- Ejecute el siguiente comando:
| |
- Ejecute el siguiente comando (toma bastante tiempo):
| |
- Ejecute el siguiente comando (toma bastante tiempo):
| |
- Ejecute el siguiente comando:
| |
Si todo sale bien, OpenSSL se instalará en C:\Program Files\OpenSSL.
Eso es todo.
