
OpenSSL 1.1.1g 21 Apr 2020
Copyright (c) 1998-2020 The OpenSSL Project Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson Todos los derechos reservados.
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 Transport Layer Security (TLS) (incluido SSLv3), así como una biblioteca criptográfica general de gran solidez.
OpenSSL desciende de la biblioteca SSLeay desarrollada por Eric A. Young y Tim J. Hudson. El conjunto de herramientas de OpenSSL está licenciado bajo una doble licencia (la licencia OpenSSL más la licencia SSLeay), lo que significa que eres libre de obtenerlo y utilizarlo con fines comerciales y no comerciales siempre que cumplas las condiciones de ambas licencias.
El conjunto de herramientas de OpenSSL incluye:
libssl (con nombres específicos de la plataforma): Proporciona las implementaciones de cliente y servidor para SSLv3 y TLS.
libcrypto (con nombres específicos de la plataforma): Proporciona soporte criptográfico general y X.509 necesario para SSL/TLS, pero que lógicamente no forma parte de él.
openssl: Una herramienta de línea de comandos que se puede utilizar para: Creación de parámetros de clave Creación de certificados X.509, CSR y CRL Cálculo de resúmenes de mensajes Cifrado y descifrado Pruebas de cliente y servidor SSL/TLS Gestión de correo firmado o cifrado S/MIME Y más...
Consulta el archivo correspondiente: INSTALL Linux, Unix, Windows, OpenVMS, ... NOTES.* Adendas a INSTALL para diferentes plataformas
Consulta el sitio web de OpenSSL, www.openssl.org, para obtener detalles sobre cómo conseguir soporte técnico comercial. El soporte gratuito de la comunidad está disponible a través de la lista de correo openssl-users (consulta https://www.openssl.org/community/mailinglists.html para más detalles).
Si tienes algún problema con OpenSSL, sigue primero los siguientes pasos:
- Descarga la última versión del repositorio
para ver si el problema ya se ha solucionado
- Configura con no-asm
- Elimina los indicadores de optimización del compilador
Si deseas informar de un error, incluye la siguiente información y crea 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 reproduzcan el problema, si se conocen)
- Trazado de la pila (si la aplicación vuelca el núcleo)
Que algo no funcione como esperas no significa que sea necesariamente un error de OpenSSL. Utiliza la lista de correo openssl-users para este tipo de consultas.
Consulta CONTRIBUTING
Varias naciones restringen el uso o la exportación de criptografía. Si puedes estar sujeto a dichas restricciones, debes buscar asesoramiento legal profesional competente antes de intentar desarrollar o distribuir código criptográfico.