From 8336ca13b1be5358621da075eac7a0ab5dc2bd10 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Fri, 3 Mar 2017 21:02:42 +0000 Subject: [PATCH] Update and add test Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/2840) --- test/ssl-tests/20-cert-select.conf.in | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/test/ssl-tests/20-cert-select.conf.in b/test/ssl-tests/20-cert-select.conf.in index 1dd7860d88..3d50f0220d 100644 --- a/test/ssl-tests/20-cert-select.conf.in +++ b/test/ssl-tests/20-cert-select.conf.in @@ -334,6 +334,18 @@ my @tests_tls_1_3 = ( "ExpectedResult" => "Success" }, }, + { + name => "TLS 1.3 Client Auth No TLS 1.3 Signature Algorithms", + server => { + "ClientSignatureAlgorithms" => "ECDSA+SHA1:DSA+SHA256:RSA+SHA256", + "VerifyCAFile" => test_pem("root-cert.pem"), + "VerifyMode" => "Request" + }, + client => {}, + test => { + "ExpectedResult" => "ServerFail" + }, + }, ); push @tests, @tests_tls_1_3 unless disabled("tls1_3"); @@ -370,7 +382,7 @@ my @tests_dsa_tls_1_3 = ( "CipherString" => "ALL", }, client => { - "SignatureAlgorithms" => "DSA+SHA1:DSA+SHA256", + "SignatureAlgorithms" => "DSA+SHA1:DSA+SHA256:ECDSA+SHA256", "CipherString" => "ALL", }, test => { -- 2.25.1