openssl/crypto/modes
Richard Levitte 776796e818 Adapt diverse code to provider based MACs.
CRMF, SSKDF, TLS1_PRF and SIV are affected by this.

This also forces the need to check MAC names, which leads to storing
the names in the created methods, which affects all EVP APIs, not just
EVP_MAC.  We will want that kind of information anyway (for example
for 'openssl list')...  Consequently, EVP_MAC_name() is re-implemented.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/8877)
2019-08-15 22:12:25 +02:00
..
asm ARM64 assembly pack: add ThunderX2 results. 2019-04-17 21:08:13 +02:00
build.info Add gcm ciphers (aes and aria) to providers. 2019-07-31 21:55:16 +10:00
cbc128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
ccm128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
cfb128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
ctr128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
cts128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
gcm128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
ocb128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
ofb128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00
siv128.c Adapt diverse code to provider based MACs. 2019-08-15 22:12:25 +02:00
wrap128.c Following the license change, modify the boilerplates in crypto/modes/ 2018-12-06 15:06:37 +01:00
xts128.c Add Common shared code needed to move aes ciphers to providers 2019-07-16 09:46:14 +10:00