+2024-03-28 Niels Möller <nisse@lysator.liu.se>
+
+ * sha512-224-meta.c (nettle_sha512_224): Change name to
+ "sha512_224", with underscore rather than dash.
+ * sha512-256-meta.c (nettle_sha512_256): Analogous change.
+ * nettle-meta-hashes.c (_nettle_hashes): Add nettle_sha512_224 and
+ nettle_sha512_256.
+ * testsuite/meta-hash-test.c: Update test.
+
2024-03-24 Niels Möller <nisse@lysator.liu.se>
* testsuite/gcm-test.c (test_main): Add a test case that triggers
&nettle_sha256,
&nettle_sha384,
&nettle_sha512,
+ &nettle_sha512_224,
+ &nettle_sha512_256,
&nettle_sha3_224,
&nettle_sha3_256,
&nettle_sha3_384,
const struct nettle_hash nettle_sha512_224 =
{
- "sha512-224", sizeof(struct sha512_ctx),
+ "sha512_224", sizeof(struct sha512_ctx),
SHA512_224_DIGEST_SIZE,
SHA512_224_BLOCK_SIZE,
(nettle_hash_init_func *) sha512_224_init,
const struct nettle_hash nettle_sha512_256 =
{
- "sha512-256", sizeof(struct sha512_ctx),
+ "sha512_256", sizeof(struct sha512_ctx),
SHA512_256_DIGEST_SIZE,
SHA512_256_BLOCK_SIZE,
(nettle_hash_init_func *) sha512_256_init,
"sha256",
"sha384",
"sha512",
+ "sha512_224",
+ "sha512_256",
"sha3_224",
"sha3_256",
"sha3_384",