X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=twister-big.h;h=dd9c1fcb038685148ad4ab990bbaf9bf8967864b;hb=288c82e97b3c37666b1c11475b45a956b3e5e8e0;hp=69be069c8af2f11d2bf2d962581b29233b617951;hpb=0076b72ccd398bf7571c5144ba36eda8a24f6c70;p=avr-crypto-lib.git diff --git a/twister-big.h b/twister-big.h index 69be069..dd9c1fc 100644 --- a/twister-big.h +++ b/twister-big.h @@ -17,11 +17,14 @@ typedef struct { typedef twister_big_ctx_t twister384_ctx_t; typedef twister_big_ctx_t twister512_ctx_t; +/*********************************************************************/ + void twister_big_nextBlock(twister_big_ctx_t* ctx, void* msg); void twister_big_init(twister_big_ctx_t* ctx, uint16_t hashsize_b); void twister_big_lastBlock(twister_big_ctx_t* ctx, void* msg, uint16_t length_b); void twister_big_ctx2hash(void* dest, twister_big_ctx_t* ctx, uint16_t hashsize_b); +/*********************************************************************/ void twister384_init(twister384_ctx_t* ctx); void twister384_nextBlock(twister384_ctx_t* ctx, void* msg); @@ -29,6 +32,8 @@ void twister384_lastBlock(twister384_ctx_t* ctx, void* msg, uint16_t length_b); void twister384_ctx2hash(void* dest, twister384_ctx_t* ctx); void twister384(void* dest, void* msg, uint32_t msg_length_b); +/*********************************************************************/ + void twister512_init(twister512_ctx_t* ctx); void twister512_nextBlock(twister512_ctx_t* ctx, void* msg); void twister512_lastBlock(twister512_ctx_t* ctx, void* msg, uint16_t length_b);