X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=shabal%2Fshabal.c;fp=shabal%2Fshabal.c;h=0a32041284b466a51a157e06d3e9f2f133304d8e;hp=f18908ae6b4f9ccde632f5bbfe574b012b1c8897;hb=3a9f9d918fb95474996af535c225a7e187d88372;hpb=33d65e8032f77c1cbec1bc99e898affc96966c3c diff --git a/shabal/shabal.c b/shabal/shabal.c index f18908a..0a32041 100644 --- a/shabal/shabal.c +++ b/shabal/shabal.c @@ -47,7 +47,7 @@ uint32_t shabal_v(uint32_t a){ #define ROTL32(a,n) (((a)<<(n))|((a)>>(32-(n)))) static -void shabal_p(shabal_ctx_t* ctx, const void* m){ +void shabal_p(shabal_ctx_t *ctx, const void *m){ uint8_t i,j; for(i=0;i<16;++i){ ctx->b[i] = ROTL32(ctx->b[i],17); @@ -70,9 +70,9 @@ void shabal_p(shabal_ctx_t* ctx, const void* m){ } } -void shabal_nextBlock(shabal_ctx_t* ctx, const void* block){ +void shabal_nextBlock(shabal_ctx_t *ctx, const void *block){ uint8_t i; - uint32_t* t; + uint32_t *t; for(i=0;i<16;++i){ ctx->b[i] += ((uint32_t*)block)[i]; } @@ -88,9 +88,9 @@ void shabal_nextBlock(shabal_ctx_t* ctx, const void* block){ ctx->b = t; } -void shabal_lastBlock(shabal_ctx_t* ctx, const void* block, uint16_t length_b){ +void shabal_lastBlock(shabal_ctx_t *ctx, const void *block, uint16_t length_b){ uint8_t i,j; - uint32_t* t; + uint32_t *t; uint8_t buffer[64]; while(length_b>=SHABAL_BLOCKSIZE){ shabal_nextBlock(ctx, block); @@ -116,6 +116,6 @@ void shabal_lastBlock(shabal_ctx_t* ctx, const void* block, uint16_t length_b){ } -void shabal_ctx2hash(void* dest, const shabal_ctx_t* ctx, uint16_t outlength_b){ +void shabal_ctx2hash(void *dest, const shabal_ctx_t *ctx, uint16_t outlength_b){ memcpy(dest, &(ctx->c[16-outlength_b/32]), outlength_b/8); }