Shane Lontis
d2ba812343
Added EVP_KDF (similiar to the EVP_MAC)
...
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8808 )
2019-05-03 17:52:50 +02:00
Shane Lontis
a3c62426b9
coverity fixes for SSKDF + mac_app + kdf test cleanup
...
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8566 )
2019-03-28 10:17:38 +00:00
Matt Caswell
1783847061
Correctly check the return code of EVP_MAC_ctrl everwhere it is used
...
EVP_MAC_ctrl is documented to return 0 or -1 on failure. Numerous places
were not getting this check correct.
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/8584 )
2019-03-27 14:31:56 +00:00
Shane Lontis
9537fe5757
Single step kdf implementation
...
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8230 )
2019-03-19 11:03:45 +00:00