X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;ds=sidebyside;f=keccak%2Fkeccak.h;h=b9ecd3e0e5087a02bba06df70ba05a2935becddd;hb=628319e6c3018268ef1c307976a0e81e4dc549b8;hp=ff176574ff702cda0d002ae03d0564e442262c28;hpb=2f9c4bbbec068d68709b5a3080bb958255872438;p=avr-crypto-lib.git diff --git a/keccak/keccak.h b/keccak/keccak.h index ff17657..b9ecd3e 100644 --- a/keccak/keccak.h +++ b/keccak/keccak.h @@ -23,18 +23,18 @@ #include #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]; - uint16_t r, c; - uint8_t d, bs; + uint8_t a[200]; + uint16_t r; + uint8_t bs; } keccak_ctx_t;