openssl/crypto/evp
Patrick Steuer a13dddea6b Allow specifying the tag after AAD in CCM mode (2)
In addition to 67c81ec3 which introduced this behavior in CCM mode
docs but only implemented it for AES-CCM.

Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com>

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10331)

(cherry picked from commit f7382fbbd846dd3bdea6b8c03b6af22faf0ab94f)

Conflicts:
	test/recipes/30-test_evp_data/evpciph.txt
2019-11-20 11:07:07 +01:00
..
bio_b64.c Set error code on alloc failures 2018-04-03 11:31:16 -04:00
bio_enc.c Update copyright year 2018-04-17 15:18:40 +02:00
bio_md.c Reorganize local header files 2019-09-27 23:58:06 +02:00
bio_ok.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
build.info s390x assembly pack: add KIMD/KLMD code path for sha3/shake 2018-08-06 12:04:52 +02:00
c_allc.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
c_alld.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
cmeth_lib.c Reorganize local header files 2019-09-27 23:58:06 +02:00
digest.c Reorganize local header files 2019-09-27 23:58:06 +02:00
e_aes.c Fix iOS simulator build 2019-10-03 08:48:17 +02:00
e_aes_cbc_hmac_sha1.c Define AESNI_ASM if AESNI assembler is included, and use it 2019-10-03 15:07:26 +02:00
e_aes_cbc_hmac_sha256.c Define AESNI_ASM if AESNI assembler is included, and use it 2019-10-03 15:07:26 +02:00
e_aria.c Allow specifying the tag after AAD in CCM mode (2) 2019-11-20 11:07:07 +01:00
e_bf.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_camellia.c Reorganize local header files 2019-09-27 23:58:06 +02:00
e_cast.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_chacha20_poly1305.c Reorganize local header files 2019-09-27 23:58:06 +02:00
e_des.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_des3.c Reorganize local header files 2019-09-27 23:58:06 +02:00
e_idea.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_null.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_old.c
e_rc2.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_rc4.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_rc4_hmac_md5.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_rc5.c Reorganize local header files 2019-09-27 23:58:06 +02:00
e_seed.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_sm4.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
e_xcbc_d.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
encode.c Reorganize local header files 2019-09-27 23:58:06 +02:00
evp_cnf.c This has been added to avoid the situation where some host ctype.h functions 2017-08-22 09:45:25 +10:00
evp_enc.c Reorganize local header files 2019-09-27 23:58:06 +02:00
evp_err.c Ensure that rc5 doesn't try to use a key longer than 2040 bits 2019-07-01 10:23:54 +01:00
evp_key.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
evp_lib.c Reorganize local header files 2019-09-27 23:58:06 +02:00
evp_local.h Reorganize local header files 2019-09-27 23:58:06 +02:00
evp_pbe.c Reorganize local header files 2019-09-27 23:58:06 +02:00
evp_pkey.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_md2.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_md4.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_md5.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_md5_sha1.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_mdc2.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_null.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_ripemd.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_sha1.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
m_sha3.c Reorganize local header files 2019-09-27 23:58:06 +02:00
m_sigver.c Reorganize local header files 2019-09-27 23:58:06 +02:00
m_wp.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
names.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
p5_crpt.c
p5_crpt2.c Reorganize local header files 2019-09-27 23:58:06 +02:00
p_dec.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
p_enc.c Remove parentheses of return. 2017-10-18 16:05:06 +01:00
p_lib.c Allow EVP_PKEY_get0_RSA for RSA-PSS keys 2019-10-28 11:11:34 +00:00
p_open.c Update copyright year 2019-05-28 14:49:38 +02:00
p_seal.c Update copyright year 2018-09-11 13:45:17 +01:00
p_sign.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
p_verify.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
pbe_scrypt.c Update copyright year 2018-04-03 13:57:12 +01:00
pmeth_fn.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
pmeth_gn.c Reorganize private crypto header files 2019-09-27 23:57:58 +02:00
pmeth_lib.c Add missing EVP_PKEY_METHOD accessors for digestsign and digestverify 2019-11-17 11:51:10 +01:00