From 11bac1b4c40464850c96225f92a9dc8ac54c35de Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Wed, 23 Dec 2020 16:15:01 -0800 Subject: [PATCH] Add tests for KTLS with Chacha20-Poly1035. Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/15814) --- test/sslapitest.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/sslapitest.c b/test/sslapitest.c index 15c65f69ae2..850c941ac24 100644 --- a/test/sslapitest.c +++ b/test/sslapitest.c @@ -1407,6 +1407,9 @@ static struct ktls_test_cipher { # ifdef OPENSSL_KTLS_AES_GCM_256 { TLS1_2_VERSION, "AES256-GCM-SHA384"}, # endif +# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 + { TLS1_2_VERSION, "ECDHE-RSA-CHACHA20-POLY1305"}, +# endif # endif # if !defined(OSSL_NO_USABLE_TLS1_3) # ifdef OPENSSL_KTLS_AES_GCM_128 @@ -1418,6 +1421,9 @@ static struct ktls_test_cipher { # ifdef OPENSSL_KTLS_AES_GCM_256 { TLS1_3_VERSION, "TLS_AES_256_GCM_SHA384" }, # endif +# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 + { TLS1_3_VERSION, "TLS_CHACHA20_POLY1305_SHA256" }, +# endif # endif }; -- 2.47.3