openssl/providers/implementations/include/prov
Shane Lontis 95cf64404c Fix incorrect default keysize for CAST ofb and cfb modes.
Fixes #11459

It was incorrectly using 8 bytes instead of 16 as the default.
This was verified by expanding the macros used in e_cast.c.
The issue occurs if EVP_CIPHER_CTX_set_key_length() is not called.
evp_test.c hides this issue as it always calls EVP_CIPHER_CTX_set_key_length() before
using EVP_CipherInit_ex(...., key, ..).

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11707)
2020-05-05 09:38:08 +10:00
..
blake2.h
ciphercommon_aead.h Move providers/common/{ciphers,digests}/* to providers/implementations 2019-12-11 12:55:48 +01:00
ciphercommon_ccm.h PROV: Move AES_CCM specialisation away from common cipher header 2019-12-12 14:59:24 +01:00
ciphercommon_gcm.h PROV: Move AES_GCM specialisation away from common cipher header 2019-12-12 14:59:24 +01:00
ciphercommon.h EVP & PROV: Fix all platform inclusions 2019-12-19 13:33:35 +01:00
digestcommon.h Move providers/common/{ciphers,digests}/* to providers/implementations 2019-12-11 12:55:48 +01:00
implementations.h Fix incorrect default keysize for CAST ofb and cfb modes. 2020-05-05 09:38:08 +10:00
md5_sha1.h