OpenSSL: ¿Cómo instalar la actual versión estable disponible?
Hace unos días, buscando como instalar y hacer funcionar una aplicación sobre mi actual Distro MX (Respin MilagrOS) me vi obligado a instalar y usar una versión superior de OpenSSL. Por ello, hoy quiero dejarles a la mano, el pequeño y útil procedimiento utilizado para llevar a cabo dicha tarea.
Y para aquellos que, pudieran no saber o tener en claro que es OpenSSL, de entrada, les aclaro que el mismo es, un sólido conjunto de herramientas con todas las funciones necesarias para la criptografía de uso general y la comunicación segura.
Pero, antes de iniciar este post sobre el software de criptografía «OpenSSL», les recomendamos que luego exploren posteriormente la anterior publicación relacionada con el tema criptográfico:
OpenSSL es una biblioteca de software de criptografía
¿Qué es y para qué se emplea OpenSSL?
OpenSSL es una biblioteca de software de criptografía de código abierto que se emplea para implementar protocolos de seguridad en aplicaciones y sistemas. Y es muy gestionada, gracias a que, proporciona una variedad de algoritmos de cifrado, certificados digitales y herramientas de gestión de claves que se emplean para proteger la privacidad y la seguridad de los datos en el tráfico de red, la autenticación de usuarios y el cifrado de archivos.
Por tal razón, OpenSSL es ampliamente empleado en servidores web, aplicaciones de seguridad de red y sistemas operativos en todo el mundo.
¿Cómo instalar la última versión estable disponible?
Para la instalación y uso de la actual versión estable disponible de OpenSSL, el procedimiento que he usado sobre mi Respin MilagrOS es el siguiente:
- Primero, se debe ir al sitio web oficial de OpenSSL para descargar la actual versión estable disponible (3.0.8, hoy en día). Sin embargo, este paso puede sustituirse por la orden de comando siguiente:
wget https://www.openssl.org/source/openssl-3.0.8.tar.gz
- Luego, debemos ir a la carpeta Descargas y descomprimir gráficamente el archivo obtenido con el Explorador de archivos y la herramienta gráfica de archivos comprimidos instalada. Sin embargo, este paso puede sustituirse por la orden de comando siguiente:
tar xzvf openssl-3.0.8.tar.gz
- A continuación, nos queda ejecutar desde un terminal las siguientes órdenes de comando:
./config
sudo make
sudo make install
- Sí todo concluye con éxito, podremos comprobar con la siguiente orden de comando que todo está perfectamente instalado y funcional, tal como se ve en la siguiente captura de pantalla:
openssl version
Por último, ya sea antes o después de dicho procedimiento, se recomienda actualizar el sistema operativo, y procurar tener instalados algunos paquetes importantes o dependencias, tales como: build-essential, checkinstall y zlib1g-dev.
Mientras que, en otros casos especiales, se recomienda primeramente tener completamente desinstalada la versión anterior de OpenSSL. Y en otros casos, hasta pudiera llegarse a usar la orden de comando “make test” entre “make y “make install”. O el comando “sudo ldconfig” al final de todo el procedimiento.
Para más información sobre OpenSSL, su instalación y su uso, puede explorarse su sección en GitHub y su página oficial de Documentación.
Resumen
En resumen, esperamos que este pequeño y útil tutorial les permita a muchos el instalar y actualizar cualquier versión actualmente disponible de OpenSSL sobre las distintas Distros GNU/Linux, ya sean, basadas en Debian/Ubuntu u otras Distribuciones madres existentes. Mientras que, si alguien ha empleado este u otro procedimiento de forma exitosa, será un placer conocerlo a través de los comentarios.
Por último, recuerda compartir con otros esta útil información, además de visitar el inicio de nuestro «sitio web» para conocer más contenidos actuales, y unirte a nuestro canal oficial de Telegram para explorar más noticias, tutoriales y novedades linuxeras. O este grupo, para más información sobre el tema de hoy.