From deacfd0e3ca66c3dd29cf4ff6fdaedcc184d101f Mon Sep 17 00:00:00 2001 From: ame Date: Tue, 24 Oct 2023 23:51:50 -0500 Subject: sha2xx --- src/crypto.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/crypto.c') diff --git a/src/crypto.c b/src/crypto.c index 7362ac2..bddb2e6 100644 --- a/src/crypto.c +++ b/src/crypto.c @@ -3,3 +3,7 @@ unsigned i_lr(unsigned y, unsigned offset){ return ( y << offset ) | ( y >> (32 - offset)); } + +unsigned i_rr(unsigned x, unsigned n) { + return (x >> n % 32) | (x << (32-n) % 32); +} -- cgit v1.2.3