openssl/test/ssl-tests
Emilia Kasper b3618f44a7 Test mac-then-encrypt
Verify that the encrypt-then-mac negotiation is handled
correctly. Additionally, when compiled with no-asm, this test ensures
coverage for the constant-time MAC copying code in
ssl3_cbc_copy_mac. The proxy-based CBC padding test covers that as
well but it's nevertheless better to have an explicit handshake test
for mac-then-encrypt.

Reviewed-by: Andy Polyakov <appro@openssl.org>
2016-11-28 12:23:36 +01:00
..
01-simple.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
01-simple.conf.in Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
02-protocol-version.conf Update Configure to know about tls1_3 2016-11-02 13:08:21 +00:00
02-protocol-version.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
03-custom_verify.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
03-custom_verify.conf.in Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
04-client_auth.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
04-client_auth.conf.in Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
05-sni.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
05-sni.conf.in Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
06-sni-ticket.conf Remove old style NewSessionTicket from TLSv1.3 2016-11-23 15:31:21 +00:00
06-sni-ticket.conf.in Remove old style NewSessionTicket from TLSv1.3 2016-11-23 15:31:21 +00:00
07-dtls-protocol-version.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
07-dtls-protocol-version.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
08-npn.conf Start using the key_share data to derive the PMS 2016-11-16 10:09:46 +00:00
08-npn.conf.in Start using the key_share data to derive the PMS 2016-11-16 10:09:46 +00:00
09-alpn.conf NPN and ALPN: test resumption 2016-08-08 15:14:52 +02:00
09-alpn.conf.in NPN and ALPN: test resumption 2016-08-08 15:14:52 +02:00
10-resumption.conf Update Configure to know about tls1_3 2016-11-02 13:08:21 +00:00
10-resumption.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
11-dtls_resumption.conf Reorganize SSL test structures 2016-08-08 12:06:26 +02:00
11-dtls_resumption.conf.in SSL test framework: port resumption tests 2016-07-20 13:55:53 +02:00
12-ct.conf SSL tests: port CT tests, add a few more 2016-08-10 14:41:21 +02:00
12-ct.conf.in SSL tests: port CT tests, add a few more 2016-08-10 14:41:21 +02:00
13-fragmentation.conf Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
13-fragmentation.conf.in Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
14-curves.conf Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
14-curves.conf.in Add the SSL_METHOD for TLSv1.3 and all other base changes required 2016-11-02 13:08:21 +00:00
15-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
15-certstatus.conf.in Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-dtls-certstatus.conf Add some CertStatus tests 2016-08-30 14:49:10 +01:00
16-dtls-certstatus.conf.in Add some CertStatus tests 2016-08-30 14:49:10 +01:00
17-renegotiate.conf Add server side support for supported_versions extension 2016-11-09 16:03:08 +00:00
17-renegotiate.conf.in Add server side support for supported_versions extension 2016-11-09 16:03:08 +00:00
18-dtls-renegotiate.conf Add DTLS renegotiation tests 2016-09-28 09:15:07 +01:00
18-dtls-renegotiate.conf.in Add DTLS renegotiation tests 2016-09-28 09:15:07 +01:00
19-mac-then-encrypt.conf Test mac-then-encrypt 2016-11-28 12:23:36 +01:00
19-mac-then-encrypt.conf.in Test mac-then-encrypt 2016-11-28 12:23:36 +01:00
protocol_version.pm Look at the supported_versions extension even if the server <TLS1.3 2016-11-09 16:03:08 +00:00
ssltests_base.pm Copyright consolidation; .pm and Configure 2016-04-20 10:40:05 -04:00