703170d4b9
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) |
||
---|---|---|
.. | ||
build.info | ||
hkdf.c | ||
kdf_err.c | ||
kdf_local.h | ||
kdf_util.c | ||
pbkdf2.c | ||
scrypt.c | ||
sshkdf.c | ||
sskdf.c | ||
tls1_prf.c | ||
x942kdf.c |