Update crypto code from Catacomb 2.5.0.
[secnet] / sha3.c
diff --git a/sha3.c b/sha3.c
index 0fede83..4da0f0c 100644 (file)
--- a/sha3.c
+++ b/sha3.c
@@ -195,19 +195,6 @@ static void leftenc_sz(shake_ctx *ctx, size_t n)
   shake_hash(ctx, b + i, 9 - i);
 }
 
-static void rightenc_sz(shake_ctx *ctx, size_t n)
-{
-  kludge64 t;
-  octet b[9];
-  unsigned i;
-
-  SET64(t, ((n&~(size_t)MASK32) >> 16) >> 16, n&MASK32);
-  STORE64_B_(b, t);
-  for (i = 0; i < 7 && !b[i]; i++);
-  b[8] = 8 - i;
-  shake_hash(ctx, b + i, 9 - i);
-}
-
 static void stringenc(shake_ctx *ctx, const void *p, size_t sz)
   { leftenc_sz(ctx, 8*sz); if (sz) shake_hash(ctx, p, sz); }