X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=bcal%2Fbcal-ofb.c;fp=bcal%2Fbcal-ofb.c;h=34dbc8a1d75b54b23e26ea0ede49706a39169db6;hp=d7ae757e9a485f3f908bbbae36fa0cf980f26712;hb=3a9f9d918fb95474996af535c225a7e187d88372;hpb=33d65e8032f77c1cbec1bc99e898affc96966c3c diff --git a/bcal/bcal-ofb.c b/bcal/bcal-ofb.c index d7ae757..34dbc8a 100644 --- a/bcal/bcal-ofb.c +++ b/bcal/bcal-ofb.c @@ -24,7 +24,7 @@ #include "memxor.h" -uint8_t bcal_ofb_init(const bcdesc_t* desc, const void* key, uint16_t keysize_b, bcal_ofb_ctx_t* ctx){ +uint8_t bcal_ofb_init(const bcdesc_t *desc, const void *key, uint16_t keysize_b, bcal_ofb_ctx_t *ctx){ ctx->desc = (bcdesc_t*)desc; ctx->blocksize_B = (bcal_cipher_getBlocksize_b(desc)+7)/8; ctx->in_block=malloc(ctx->blocksize_B); @@ -34,29 +34,29 @@ uint8_t bcal_ofb_init(const bcdesc_t* desc, const void* key, uint16_t keysize_b, return bcal_cipher_init(desc, key, keysize_b, &(ctx->cctx)); } -void bcal_ofb_free(bcal_ofb_ctx_t* ctx){ +void bcal_ofb_free(bcal_ofb_ctx_t *ctx){ free(ctx->in_block); bcal_cipher_free(&(ctx->cctx)); } -void bcal_ofb_loadIV(const void* iv, bcal_ofb_ctx_t* ctx){ +void bcal_ofb_loadIV(const void *iv, bcal_ofb_ctx_t *ctx){ if(iv){ memcpy(ctx->in_block, iv, ctx->blocksize_B); } } -void bcal_ofb_encNext(void* block, bcal_ofb_ctx_t* ctx){ +void bcal_ofb_encNext(void *block, bcal_ofb_ctx_t *ctx){ bcal_cipher_enc(ctx->in_block , &(ctx->cctx)); memxor(block, ctx->in_block, ctx->blocksize_B); } -void bcal_ofb_decNext(void* block, bcal_ofb_ctx_t* ctx){ +void bcal_ofb_decNext(void *block, bcal_ofb_ctx_t *ctx){ bcal_cipher_enc(ctx->in_block , &(ctx->cctx)); memxor(block, ctx->in_block, ctx->blocksize_B); } -void bcal_ofb_encMsg(const void* iv, void* msg, uint32_t msg_len_b, bcal_ofb_ctx_t* ctx){ +void bcal_ofb_encMsg(const void *iv, void *msg, uint32_t msg_len_b, bcal_ofb_ctx_t *ctx){ uint16_t block_len_b; block_len_b = ctx->blocksize_B*8; bcal_ofb_loadIV(iv, ctx); @@ -70,7 +70,7 @@ void bcal_ofb_encMsg(const void* iv, void* msg, uint32_t msg_len_b, bcal_ofb_ctx memxor(msg, ctx->in_block, (msg_len_b+7)/8); } -void bcal_ofb_decMsg(const void* iv, void* msg, uint32_t msg_len_b, bcal_ofb_ctx_t* ctx){ +void bcal_ofb_decMsg(const void *iv, void *msg, uint32_t msg_len_b, bcal_ofb_ctx_t *ctx){ bcal_ofb_encMsg(iv, msg, msg_len_b, ctx); }