openssl/providers/implementations/digests
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
..
blake2_impl.h
blake2_prov.c providers: add XOF support to blake2b 2023-03-17 11:12:45 +11:00
blake2b_prov.c providers: add XOF support to blake2b 2023-03-17 11:12:45 +11:00
blake2s_prov.c Update copyright year 2021-03-11 13:27:36 +00:00
build.info Avoid putting ripemd_prov.c in libcommon otherwise it is regarded as fips source 2022-10-19 13:21:01 +02:00
digestcommon.c Update copyright year 2021-02-18 15:05:17 +00:00
md2_prov.c
md4_prov.c
md5_prov.c
md5_sha1_prov.c prov: update digests to support modified ctx params 2021-03-12 08:27:21 +10:00
mdc2_prov.c prov: update digests to support modified ctx params 2021-03-12 08:27:21 +10:00
null_prov.c Add null digest implementation to the default provider 2021-11-15 09:25:42 +01:00
ripemd_prov.c
sha2_prov.c Add support for SHA256/192 2023-06-28 08:00:43 +10:00
sha3_prov.c S390X: Accelerate keccak XOF 2023-03-07 18:21:51 +01:00
sm3_prov.c Update copyright year 2021-04-08 13:04:41 +01:00
wp_prov.c