diff options
author | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2021-07-07 18:21:27 +0300 |
---|---|---|
committer | Jussi Kivilinna <jussi.kivilinna@iki.fi> | 2021-07-07 18:28:46 +0300 |
commit | b98ca3f798abd17696f52163665204c4e83d9092 (patch) | |
tree | 7eae630baadf02a18cad994f4e165c7a95221c92 | |
parent | ccb076e8aabb9c49e7026258b3a36a8422f6bbe4 (diff) | |
download | libgcrypt-b98ca3f798abd17696f52163665204c4e83d9092.tar.gz |
tests/basic: use SHA256 instead of RMD160 for SHAKE extract testing
* tests/basic.c (check_one_md): Use GCRY_MD_SHA256 as 'crcalgo' for
SHAKE128/SHAKE256 testing.
--
RMD160 was used to calculate output checksum from two SHAKE extract
streams, which are run with different extract buffer size but for
same total length and with same input. Patch switches to use SHA256
for checksumming for FIPS support.
GnuPG-bug-id: 5520
Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
-rw-r--r-- | tests/basic.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/basic.c b/tests/basic.c index bc34bb99..eb6d1514 100644 --- a/tests/basic.c +++ b/tests/basic.c @@ -10395,7 +10395,7 @@ check_one_md (int algo, const char *data, int len, const char *expect, int elen, if (*data == '!' && !data[1]) { - int crcalgo = GCRY_MD_RMD160; + int crcalgo = GCRY_MD_SHA256; gcry_md_hd_t crc1, crc2; size_t startlen; size_t piecelen; |