Resolves: https://github.com/openssl/project/issues/1352
Resolves: https://github.com/openssl/project/issues/1353
Signed-off-by: Milan Broz <gmazyland@gmail.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/28384)
*/
const EVP_CIPHER *cipher; /* cipher */
EVP_CIPHER *alloc_cipher; /* fetched cipher */
-
- /* Conditions for legacy EVP_CIPHER uses */
- ENGINE *engine; /* cipher engine */
} PROV_CIPHER;
typedef struct {
*/
const EVP_MD *md; /* digest */
EVP_MD *alloc_md; /* fetched digest */
-
- /* Conditions for legacy EVP_MD uses */
- ENGINE *engine; /* digest engine */
} PROV_DIGEST;
/* Cipher functions */