X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=keccak%2Fkeccak.h;h=b374ce566aaa4c926acd1111f42a2db7306c0e51;hp=edc8d8105fe5b8159e87dd6538cdfd5244dc4ff0;hb=3a9f9d918fb95474996af535c225a7e187d88372;hpb=33d65e8032f77c1cbec1bc99e898affc96966c3c diff --git a/keccak/keccak.h b/keccak/keccak.h index edc8d81..b374ce5 100644 --- a/keccak/keccak.h +++ b/keccak/keccak.h @@ -38,19 +38,19 @@ typedef struct{ } keccak_ctx_t; -void keccak_init(uint16_t r, keccak_ctx_t* ctx); -void keccak224_init(keccak_ctx_t* ctx); -void keccak256_init(keccak_ctx_t* ctx); -void keccak384_init(keccak_ctx_t* ctx); -void keccak512_init(keccak_ctx_t* ctx); - -void keccak_nextBlock(keccak_ctx_t* ctx, const void* block); -void keccak_lastBlock(keccak_ctx_t* ctx, const void* block, uint16_t length_b); - -void keccak_ctx2hash(void* dest, uint16_t length_b, keccak_ctx_t* ctx); -void keccak224_ctx2hash(void* dest, keccak_ctx_t* ctx); -void keccak256_ctx2hash(void* dest, keccak_ctx_t* ctx); -void keccak384_ctx2hash(void* dest, keccak_ctx_t* ctx); -void keccak512_ctx2hash(void* dest, keccak_ctx_t* ctx); +void keccak_init(uint16_t r, keccak_ctx_t *ctx); +void keccak224_init(keccak_ctx_t *ctx); +void keccak256_init(keccak_ctx_t *ctx); +void keccak384_init(keccak_ctx_t *ctx); +void keccak512_init(keccak_ctx_t *ctx); + +void keccak_nextBlock(keccak_ctx_t *ctx, const void *block); +void keccak_lastBlock(keccak_ctx_t *ctx, const void *block, uint16_t length_b); + +void keccak_ctx2hash(void *dest, uint16_t length_b, keccak_ctx_t *ctx); +void keccak224_ctx2hash(void *dest, keccak_ctx_t *ctx); +void keccak256_ctx2hash(void *dest, keccak_ctx_t *ctx); +void keccak384_ctx2hash(void *dest, keccak_ctx_t *ctx); +void keccak512_ctx2hash(void *dest, keccak_ctx_t *ctx); #endif /* KECCAK_H_ */