X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=keccak%2Fkeccak.h;h=b374ce566aaa4c926acd1111f42a2db7306c0e51;hb=6c688ee8a14c2452afb4e3c855939b9d0dc858d7;hp=edc8d8105fe5b8159e87dd6538cdfd5244dc4ff0;hpb=cd50f65c371296cc88b46f45a609713f96644662;p=avr-crypto-lib.git 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_ */