openssl/providers/implementations/include/prov
Fergus Dall 81bafac5cb Add support for SHA256/192
This is defined in NIST SP 800-208 as the truncation to 192 bits of
SHA256. Unlike other truncated hashes in the SHA2 suite, this variant
doesn't have a different initial state, it is just a pure truncation
of the output.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21180)
2023-06-28 08:00:43 +10:00
..
__DECC_INCLUDE_EPILOGUE.H
__DECC_INCLUDE_PROLOGUE.H
blake2.h providers: add XOF support to blake2b 2023-03-17 11:12:45 +11:00
ciphercommon_aead.h Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
ciphercommon_ccm.h
ciphercommon_gcm.h
ciphercommon.h Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arrays 2023-04-21 16:19:11 +02:00
digestcommon.h
ecx.h
hmac_drbg.h Implement deterministic ECDSA sign (RFC6979) 2022-11-30 07:31:53 +00:00
implementations.h Add support for SHA256/192 2023-06-28 08:00:43 +10:00
kdfexchange.h
macsignature.h
md5_sha1.h
names.h Add support for SHA256/192 2023-06-28 08:00:43 +10:00
seeding.h rand: remove the ossl_rand_pool_add_additional_data() function. 2022-10-27 09:23:00 +11:00