
OpenSSL 1.1.1g, instantánea del código fuente, una biblioteca criptográfica robusta para TLS/SSL y de propósito general con herramientas de línea de comandos para generación de claves, gestión de certificados, cifrado y resúmenes.
OpenSSL 1.1.1g 21 Apr 2020
Copyright (c) 1998-2020 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson All rights reserved.
El Proyecto OpenSSL es un esfuerzo colaborativo para desarrollar un conjunto de herramientas robusto, de calidad comercial, completo y de código abierto que implementa los protocolos de Seguridad de la Capa de Transporte (TLS) (incluyendo SSLv3) así como una biblioteca criptográfica de propósito general de máxima potencia.
OpenSSL desciende de la biblioteca SSLeay desarrollada por Eric A. Young y Tim J. Hudson. El conjunto de herramientas OpenSSL está licenciado bajo una licencia dual (la licencia OpenSSL más la licencia SSLeay), lo que significa que eres libre de obtenerlo y usarlo para fines comerciales y no comerciales siempre que cumplas con las condiciones de ambas licencias.
El conjunto de herramientas OpenSSL incluye:
libssl (con nomenclatura específica de plataforma): Proporciona las implementaciones del lado del cliente y del servidor para SSLv3 y TLS.
libcrypto (con nomenclatura específica de plataforma): Proporciona soporte criptográfico general y de X.509 que necesita SSL/TLS pero que lógicamente no forma parte de él.
openssl: Una herramienta de línea de comandos que se puede usar para: Creación de parámetros de clave Creación de certificados X.509, CSR y CRL Cálculo de resúmenes de mensajes Encriptación y desencriptación Pruebas de cliente y servidor SSL/TLS Manejo de correo firmado o cifrado con S/MIME ¡Y más!
Consulte el archivo correspondiente: INSTALL Linux, Unix, Windows, OpenVMS, ... NOTES.* Adendas de INSTALL para diferentes plataformas
Consulte el sitio web de OpenSSL www.openssl.org para obtener detalles sobre cómo obtener soporte técnico comercial. Hay soporte gratuito de la comunidad disponible a través de la lista de correo openssl-users (consulte https://www.openssl.org/community/mailinglists.html para más detalles).
Si tiene algún problema con OpenSSL, siga primero estos pasos:
- Descargue la última versión del repositorio
para ver si el problema ya ha sido solucionado
- Configure con no-asm
- Elimine las banderas de optimización del compilador
Si desea informar de un error, incluya la siguiente información y cree un issue en GitHub:
- Versión de OpenSSL: salida de 'openssl version -a'
- Datos de configuración: salida de 'perl configdata.pm --dump'
- Nombre del SO, Versión, Plataforma de hardware
- Detalles del compilador (nombre, versión)
- Detalles de la aplicación (nombre, versión)
- Descripción del problema (pasos que reproducen el problema, si se conoce)
- Traza de la pila (si la aplicación genera un volcado de núcleo)
El hecho de que algo no funcione como espera no significa necesariamente que sea un error en OpenSSL. Use la lista de correo openssl-users para este tipo de consulta.
Consulte CONTRIBUTING
Varias naciones restringen el uso o la exportación de criptografía. Si está potencialmente sujeto a tales restricciones, debe buscar asesoramiento legal profesional competente antes de intentar desarrollar o distribuir código criptográfico.