openssl/providers/implementations
Klavishnik 91895e39b1 Avoid divide-by-zero in kmac_prov.c's bytepad()
This would happen if EVP_MD_get_block_size() returned 0
so we return an error instead.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21698)
2023-10-09 12:02:59 +02:00
..
asymciphers Copyright year updates 2023-09-07 09:59:15 +01:00
ciphers Copyright year updates 2023-09-28 14:23:29 +01:00
digests Fix coverity alert on use of uninitialised data 2023-10-05 19:07:55 +02:00
encode_decode Restore the meaning of EVP_PKEY_print_private() 2023-10-04 08:10:55 +02:00
exchange Copyright year updates 2023-09-07 09:59:15 +01:00
include/prov Have legacy blake2 EVP structure use base blake2 implementation 2023-09-14 09:07:29 +10:00
kdfs Remove use of _Static_assert 2023-09-15 09:20:05 +10:00
kem Copyright year updates 2023-09-07 09:59:15 +01:00
keymgmt Remove repeated words 2023-09-11 10:15:30 +02:00
macs Avoid divide-by-zero in kmac_prov.c's bytepad() 2023-10-09 12:02:59 +02:00
rands Coverity 1545174: calling risky function 2023-10-02 19:18:21 +11:00
signature Copyright year updates 2023-09-07 09:59:15 +01:00
storemgmt Copyright year updates 2023-09-07 09:59:15 +01:00
build.info Add KEM (Key encapsulation mechanism) support to providers 2020-09-19 18:08:46 +10:00