0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2025-01-13 16:33:53 +01:00

README: Clarify that OpenSSL is not required for ECDHE

This commit is contained in:
Aaron Jones 2016-08-15 10:51:04 +00:00
parent ab96a37bfd
commit a888b33274
No known key found for this signature in database
GPG key ID: EC6F86EE9CD840B5

View file

@ -11,17 +11,18 @@ You will need to run `autogen.sh` to build the autotools files prior to building
* For SSL/TLS client and server connections, one of: * For SSL/TLS client and server connections, one of:
* OpenSSL 1.0 or newer * OpenSSL 1.0.0 or newer (--enable-openssl)
* LibreSSL * LibreSSL (--enable-openssl)
* mbedTLS * mbedTLS (--enable-mbedtls)
* GnuTLS * GnuTLS (--enable-gnutls)
* For certificate-based oper CHALLENGE, OpenSSL 1.0 or newer. * For certificate-based oper CHALLENGE, OpenSSL 1.0.0 or newer.
(Using CHALLENGE is not recommended for new deployments, so if you want to use a different TLS library, (Using CHALLENGE is not recommended for new deployments, so if you want to use a different TLS library,
feel free.) feel free.)
* For ECDHE, OpenSSL 1.0.0 or newer is required. Solaris; and RHEL/Fedora and its derivatives such as CentOS * For ECDHE under OpenSSL, on Solaris and RHEL/Fedora (and its derivatives such as CentOS) you will
have removed support for ECC/ECDHE. You will need to compile your own OpenSSL on these systems. need to compile your own OpenSSL on these systems, as they have removed support for ECC/ECDHE.
Alternatively, consider using another library (see above).
## platforms ## platforms