openssl/test/recipes/30-test_evp_data
Matt Caswell 33219939c7 Fix the RC4-MD5 cipher
A copy&paste error meant that the RC4-MD5 cipher (used in TLS) used the TLS
AAD data as the MAC key.

CVE-2022-1434

Fixes #18112

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
2022-05-03 10:46:49 +01:00
..
evpciph_aes_ccm_cavs.txt Fix typos in CCM test vector titles 2022-03-17 13:55:28 +11:00
evpciph_aes_common.txt
evpciph_aes_cts.txt Update copyright year 2021-09-07 13:35:43 +02:00
evpciph_aes_ocb.txt
evpciph_aes_siv.txt
evpciph_aes_stitched.txt Fix the RC4-MD5 cipher 2022-05-03 10:46:49 +01:00
evpciph_aes_wrap.txt
evpciph_aria.txt
evpciph_bf.txt
evpciph_camellia_cts.txt Add support for camellia cbc cts mode 2021-08-18 08:38:40 +10:00
evpciph_camellia.txt
evpciph_cast5.txt
evpciph_chacha.txt
evpciph_des3_common.txt Fix IV length of DES EDE ECB implementations 2022-01-27 12:01:41 +11:00
evpciph_des.txt
evpciph_idea.txt
evpciph_rc2.txt
evpciph_rc4_stitched.txt Fix the RC4-MD5 cipher 2022-05-03 10:46:49 +01:00
evpciph_rc4.txt
evpciph_rc5.txt
evpciph_seed.txt
evpciph_sm4.txt providers: Add SM4 GCM implementation 2021-09-28 19:27:58 +10:00
evpencod.txt
evpkdf_hkdf.txt Update copyright year 2021-07-29 15:41:35 +01:00
evpkdf_kbkdf_counter.txt Support different R_BITS lengths for KBKDF 2021-11-24 11:02:53 +10:00
evpkdf_krb5.txt
evpkdf_pbkdf1.txt
evpkdf_pbkdf2.txt
evpkdf_pvkkdf.txt test: add some PVK KDF unit test cases 2021-09-28 18:08:42 +10:00
evpkdf_scrypt.txt Update copyright year 2021-09-07 13:35:43 +02:00
evpkdf_ss.txt
evpkdf_ssh.txt
evpkdf_tls11_prf.txt
evpkdf_tls12_prf.txt
evpkdf_tls13_kdf.txt test: add test cases for TLS 1.3 KDF 2021-08-05 15:44:00 +10:00
evpkdf_x942_des.txt
evpkdf_x942.txt
evpkdf_x963.txt
evpmac_blake.txt
evpmac_cmac_des.txt
evpmac_common.txt
evpmac_poly1305.txt evp_test: Try computing MACs twice with reinitialization of EVP_MAC_CTX 2022-04-19 14:06:38 +02:00
evpmac_siphash.txt
evpmd_blake.txt
evpmd_md.txt
evpmd_mdc2.txt
evpmd_ripemd.txt
evpmd_sha.txt Add default provider support for Keccak 224, 256, 384 and 512 2021-09-23 12:07:57 +10:00
evpmd_sm3.txt
evpmd_whirlpool.txt
evppbe_pbkdf2.txt
evppbe_pkcs12.txt
evppbe_scrypt.txt
evppkey_brainpool.txt
evppkey_dh.txt
evppkey_dsa.txt
evppkey_ecc.txt
evppkey_ecdh.txt
evppkey_ecdsa.txt
evppkey_ecx.txt
evppkey_ffdhe.txt evp_test: Add testcases for DH KEX with X9.42 KDF 2022-03-14 10:07:05 +01:00
evppkey_kas.txt
evppkey_kdf_hkdf.txt
evppkey_kdf_scrypt.txt Update copyright year 2021-09-07 13:35:43 +02:00
evppkey_kdf_tls1_prf.txt
evppkey_mismatch.txt
evppkey_rsa_common.txt Update copyright year 2021-07-29 15:41:35 +01:00
evppkey_rsa.txt
evppkey_sm2.txt Extend tests for SM2 decryption 2021-08-24 14:22:07 +01:00
evprand.txt test: include all DRBG tests in FIPS mode 2021-07-20 18:34:07 +10:00