openssl/crypto/sha
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
..
asm Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.a 2023-03-29 12:21:31 +02:00
build.info Fix SHA, SHAKE, and KECCAK ASM flag passing 2022-07-11 09:28:19 +10:00
keccak1600.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
sha1_one.c Include a local static buffer for the SHA helper functions 2021-06-16 18:30:28 +10:00
sha1dgst.c Update copyright year 2022-05-03 13:34:51 +01:00
sha3.c Update copyright year 2020-11-26 14:18:57 +00:00
sha256.c Add support for SHA256/192 2023-06-28 08:00:43 +10:00
sha512.c Add riscv64 asm_arch to linux64-riscv64 target 2022-05-11 18:02:03 +10:00
sha_local.h Update copyright year 2020-07-16 14:47:04 +02:00
sha_ppc.c ppccap.c: Split out algorithm-specific functions 2021-06-25 08:49:45 +01:00