From bd23c862538abf858d6e85f1288a75dd149ad008 Mon Sep 17 00:00:00 2001 From: jsing <> Date: Sat, 15 Apr 2023 18:29:26 +0000 Subject: Move some defines out of the sha3_internal.h header. --- src/lib/libcrypto/sha/sha3.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/sha/sha3.c') diff --git a/src/lib/libcrypto/sha/sha3.c b/src/lib/libcrypto/sha/sha3.c index a3ef95f815..acb7de7d9d 100644 --- a/src/lib/libcrypto/sha/sha3.c +++ b/src/lib/libcrypto/sha/sha3.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sha3.c,v 1.6 2023/04/15 18:19:06 jsing Exp $ */ +/* $OpenBSD: sha3.c,v 1.7 2023/04/15 18:29:26 jsing Exp $ */ /* * The MIT License (MIT) * @@ -25,6 +25,10 @@ #include "sha3_internal.h" +#define KECCAKF_ROUNDS 24 + +#define ROTL64(x, y) (((x) << (y)) | ((x) >> (64 - (y)))) + static const uint64_t sha3_keccakf_rndc[24] = { 0x0000000000000001, 0x0000000000008082, 0x800000000000808a, 0x8000000080008000, 0x000000000000808b, 0x0000000080000001, -- cgit v1.2.3-55-g6feb