openssl/crypto/modes
Richard Levitte 703170d4b9 Get rid of the diversity of names for MAC parameters
The EVP_PKEY MAC implementations had a diversity of controls that were
really the same thing.  We did reproduce that for the provider based
MACs, but are changing our minds on this.  Instead of that, we now use
one parameter name for passing the name of the underlying ciphers or
digests to a MAC implementation, "cipher" and "digest", and one
parameter name for passing the output size of the MAC, "size".

Then we leave it to the EVP_PKEY->EVP_MAC bridge to translate "md"
to "digest", and "digestsize" to "size".

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/9667)
2019-08-24 13:01:15 +02:00
..
asm ARM64 assembly pack: add ThunderX2 results. 2019-04-17 21:08:13 +02:00
build.info Add aes_ccm to provider 2019-08-20 08:54:41 +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 Get rid of the diversity of names for MAC parameters 2019-08-24 13:01:15 +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