X-Git-Url: https://git.cryptolib.org/?a=blobdiff_plain;f=twister-small.c;h=3575bd60584a5c6a08c1e673a59af27a2ec66a2d;hb=db28d1aea21a78d74a613403bc1c155aa5627c4d;hp=44212859a0bf4d7a82081b3e8654f406c89c63be;hpb=d6a35f05fd2b5ee79d5ad8424434ad1a068be453;p=avr-crypto-lib.git diff --git a/twister-small.c b/twister-small.c index 4421285..3575bd6 100644 --- a/twister-small.c +++ b/twister-small.c @@ -17,7 +17,7 @@ void twister_small_init(twister_state_t* ctx, uint16_t hashsize_b){ /*********************************************************************/ -void twister_small_nextBlock(twister_state_t* ctx, void* msg){ +void twister_small_nextBlock(twister_state_t* ctx, const void* msg){ uint8_t tmp[8][8]; /* round 1 */ memcpy(tmp, ctx->s, 64); @@ -51,7 +51,7 @@ void twister_small_nextBlock(twister_state_t* ctx, void* msg){ /*********************************************************************/ -void twister_small_lastBlock(twister_state_t* ctx, void* msg, uint16_t length_b){ +void twister_small_lastBlock(twister_state_t* ctx, const void* msg, uint16_t length_b){ uint8_t tmp[64]; while(length_b>512){ twister_small_nextBlock(ctx, msg); @@ -85,13 +85,13 @@ void twister256_init(twister256_ctx_t* ctx){ /*********************************************************************/ -void twister256_nextBlock(twister256_ctx_t* ctx, void* msg){ +void twister256_nextBlock(twister256_ctx_t* ctx, const void* msg){ twister_small_nextBlock(ctx, msg); } /*********************************************************************/ -void twister256_lastBlock(twister256_ctx_t* ctx, void* msg, uint16_t length_b){ +void twister256_lastBlock(twister256_ctx_t* ctx, const void* msg, uint16_t length_b){ twister_small_lastBlock(ctx, msg, length_b); } @@ -103,7 +103,7 @@ void twister256_ctx2hash(void* dest, twister256_ctx_t* ctx){ /*********************************************************************/ -void twister256(void* dest, void* msg, uint32_t msg_length_b){ +void twister256(void* dest, const void* msg, uint32_t msg_length_b){ twister_state_t ctx; twister_small_init(&ctx, 256); while(msg_length_b >=512){ @@ -130,13 +130,13 @@ void twister224_init(twister224_ctx_t* ctx){ /*********************************************************************/ -void twister224_nextBlock(twister224_ctx_t* ctx, void* msg){ +void twister224_nextBlock(twister224_ctx_t* ctx, const void* msg){ twister_small_nextBlock(ctx, msg); } /*********************************************************************/ -void twister224_lastBlock(twister224_ctx_t* ctx, void* msg, uint16_t length_b){ +void twister224_lastBlock(twister224_ctx_t* ctx, const void* msg, uint16_t length_b){ twister_small_lastBlock(ctx, msg, length_b); } @@ -148,7 +148,7 @@ void twister224_ctx2hash(void* dest, twister224_ctx_t* ctx){ /*********************************************************************/ -void twister224(void* dest, void* msg, uint32_t msg_length_b){ +void twister224(void* dest, const void* msg, uint32_t msg_length_b){ twister_state_t ctx; twister_small_init(&ctx, 224); while(msg_length_b >=512){