#include <stdint.h>
#define KECCAK224_BLOCKSIZE 1152
-#define KECCAK224_BLOCKSIZE_B (KECCAK224_BLOCKSIZE/8)
+#define KECCAK224_BLOCKSIZE_B (KECCAK224_BLOCKSIZE / 8)
#define KECCAK256_BLOCKSIZE 1088
-#define KECCAK256_BLOCKSIZE_B (KECCAK256_BLOCKSIZE/8)
+#define KECCAK256_BLOCKSIZE_B (KECCAK256_BLOCKSIZE / 8)
#define KECCAK384_BLOCKSIZE 832
-#define KECCAK384_BLOCKSIZE_B (KECCAK384_BLOCKSIZE/8)
+#define KECCAK384_BLOCKSIZE_B (KECCAK384_BLOCKSIZE / 8)
#define KECCAK512_BLOCKSIZE 576
-#define KECCAK512_BLOCKSIZE_B (KECCAK512_BLOCKSIZE/8)
+#define KECCAK512_BLOCKSIZE_B (KECCAK512_BLOCKSIZE / 8)
typedef struct{
uint64_t a[5][5];
} keccak_ctx_t;
-void keccak_dump_ctx(keccak_ctx_t* ctx);
-
void keccak_init(uint16_t r, uint16_t c, uint8_t d, keccak_ctx_t* ctx);
void keccak224_init(keccak_ctx_t* ctx);
void keccak256_init(keccak_ctx_t* ctx);