From: Dr. Stephen Henson Date: Fri, 3 Mar 2017 21:02:42 +0000 (+0000) Subject: Update and add test X-Git-Tag: OpenSSL_1_1_1-pre1~2117 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=8336ca13b1be5358621da075eac7a0ab5dc2bd10 Update and add test Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/2840) --- 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 => {