]> git.ipfire.org Git - thirdparty/hostap.git/commit
OpenSSL: Allow two server certificates/keys to be configured on server
authorJouni Malinen <j@w1.fi>
Fri, 12 Jul 2019 15:11:53 +0000 (18:11 +0300)
committerJouni Malinen <j@w1.fi>
Fri, 12 Jul 2019 15:13:10 +0000 (18:13 +0300)
commite2722bf81db3463b698e61908a5e9380184ce13d
treef10faa85b7670159a66a3fb2315b295f35dd4fb0
parent857edf4bf43e8e9e5e2a42cb0d2789f96f4becfa
OpenSSL: Allow two server certificates/keys to be configured on server

hostapd EAP server can now be configured with two separate server
certificates/keys to enable parallel operations using both RSA and ECC
public keys. The server will pick which one to use based on the client
preferences for the cipher suite (in the TLS ClientHello message). It
should be noted that number of deployed EAP peer implementations do not
filter out the cipher suite list based on their local configuration and
as such, configuration of alternative types of certificates on the
server may result in interoperability issues.

Signed-off-by: Jouni Malinen <j@w1.fi>
hostapd/config_file.c
hostapd/hostapd.conf
src/ap/ap_config.c
src/ap/ap_config.h
src/ap/authsrv.c
src/crypto/tls.h
src/crypto/tls_openssl.c