¿Cómo instalar OpenSSL en Windows 10?
Tengo una duda de como y cual es la versión de OpenSSl que debo instalar en Windows para posteriormente crear certificados. Instale una versión (openssl-1.0.2d-fips-2.0.10) que se encuentra en SourceForge pero no genera los archivos correctamente. También está la web oficial https://www.openssl.org , pero no sé cómo instalarlo y cómo, para que a la hora de generar las claves y el archivo .pem, funcione. Genere unas variables de entorno que apunten a la carpeta donde descomprimí lo descargado, no sé si es la forma correcta.
También quería crear OPEN SSL para Windows 10. Una manera fácil de hacerlo sin correr el riesgo de instalar software desconocido de sitios web de terceros y arriesgarse a la entrada de virus, es usar el openssl.exe
que viene dentro de su instalación de Git para Windows. En mi caso, encontré el SSL abierto en la siguiente ubicación de instalación de Git para Windows.
C:\Program Files\Git\usr\bin\openssl.exe
Si también desea instrucciones sobre cómo utilizar OPENSSL para generar y utilizar Certificados, aquí tiene un artículo en mi blog. Las instrucciones paso a paso primero explican cómo usar la herramienta predeterminada de Microsoft Windows y también ABRIR SSL y explican la diferencia entre ellas.
https://kaushikghosh12.blogspot.com/2016/08/self-signed-certificates-with-microsoft.html
Si tiene chocolatey instalado, puede instalar openssl mediante un solo comando, es decir
choco install openssl
En caso de que tengas Git instalado ,
puede abrir Git Bash ( presione Mayús + clic derecho en la carpeta -> Git Bash aquí ) y usar openssl
el comando directamente en Bash
¿Tienes Git instalado?
Puede acceder openssl
al comando desde Git Bash sin agregar ninguna variable de entorno.
Pero, si quieres acceder al openssl
comando desde el cmd de Windows, sígueme:
- Encuentre la ruta del directorio bin de Git. Normalmente es en
C:\Archivos de programa\Git\usr\bin\
Luego agregue la ruta a su variable de entorno (Variables de usuario -> Ruta):
- Ahora abra un nuevo símbolo del sistema (no use un cmd ya abierto, porque el cmd ya abierto no conoce la nueva variable de entorno).
Ahora escribe:
openssl