openssl/test/recipes/30-test_evp_data
Shane Lontis 46eee7104d Add domain parameter match check for DH and ECDH key exchange.
Fixes #14808

Validation checks were moved into EVP_PKEY_derive_set_peer() which broke
an external negative test. Originally the old code was semi working by checking the peers public key was in the range of other parties p. It was not actually ever
checking that the domain parameters were consistent between the 2
parties. It now checks the parameters match as well as validating the
peers public key.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14823)
2021-04-14 16:01:13 +10:00
..
evpciph_aes_ccm_cavs.txt
evpciph_aes_common.txt Update copyright year 2021-04-08 13:04:41 +01:00
evpciph_aes_cts.txt
evpciph_aes_ocb.txt
evpciph_aes_siv.txt
evpciph_aes_wrap.txt
evpciph_aria.txt
evpciph_bf.txt
evpciph_camellia.txt
evpciph_cast5.txt
evpciph_chacha.txt
evpciph_des3_common.txt
evpciph_des.txt
evpciph_idea.txt
evpciph_rc2.txt
evpciph_rc4.txt
evpciph_rc5.txt
evpciph_seed.txt
evpciph_sm4.txt
evpencod.txt
evpkdf_hkdf.txt
evpkdf_krb5.txt
evpkdf_pbkdf2.txt
evpkdf_scrypt.txt
evpkdf_ss.txt
evpkdf_ssh.txt
evpkdf_tls11_prf.txt
evpkdf_tls12_prf.txt
evpkdf_x942.txt
evpkdf_x963.txt
evpmac_blake.txt
evpmac_common.txt kmac: add long customisation string example 2021-04-12 14:59:09 +10:00
evpmac_poly1305.txt
evpmac_siphash.txt
evpmd_blake.txt
evpmd_md.txt
evpmd_mdc2.txt
evpmd_ripemd.txt
evpmd_sha.txt
evpmd_sm3.txt
evpmd_whirlpool.txt
evppbe_pbkdf2.txt
evppbe_pkcs12.txt
evppbe_scrypt.txt
evppkey_brainpool.txt
evppkey_dh.txt Add domain parameter match check for DH and ECDH key exchange. 2021-04-14 16:01:13 +10:00
evppkey_dsa.txt
evppkey_ecc.txt
evppkey_ecdh.txt Add domain parameter match check for DH and ECDH key exchange. 2021-04-14 16:01:13 +10:00
evppkey_ecdsa.txt
evppkey_ecx.txt
evppkey_ffdhe.txt
evppkey_kas.txt
evppkey_kdf_hkdf.txt
evppkey_kdf_scrypt.txt
evppkey_kdf_tls1_prf.txt
evppkey_mismatch.txt
evppkey_rsa_common.txt
evppkey_rsa.txt Update copyright year 2021-04-08 13:04:41 +01:00
evppkey_sm2.txt Update copyright year 2021-04-08 13:04:41 +01:00
evprand.txt