openssl/providers/implementations/include/prov
Shane Lontis f41fd10d90 Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flag
Fixes #15531

DES and TDES set this flag which could possibly be used by applications.
The gettable cipher param OSSL_CIPHER_PARAM_HAS_RAND_KEY has been added.

Note that EVP_CIPHER_CTX_rand_key() uses this flag.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15606)
2021-06-08 15:16:06 +10:00
..
__DECC_INCLUDE_EPILOGUE.H VMS: Copy __DECC_INCLUDE_{PROLOGUE,EPILOGUE}.H to more places 2021-05-20 16:26:44 +02:00
__DECC_INCLUDE_PROLOGUE.H VMS: Copy __DECC_INCLUDE_{PROLOGUE,EPILOGUE}.H to more places 2021-05-20 16:26:44 +02:00
blake2.h
ciphercommon_aead.h
ciphercommon_ccm.h
ciphercommon_gcm.h
ciphercommon.h Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flag 2021-06-08 15:16:06 +10:00
digestcommon.h
implementations.h Add PBKDF1 to the legacy provider 2021-05-24 15:21:25 +10:00
kdfexchange.h
macsignature.h
md5_sha1.h
names.h
seeding.h