X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=camellia%2Fcamellia_C.c;h=ca63474169080f54e4fd307aaf583536ff1f0ee2;hp=2f309346fb9a0fb6bf6ed80268409231ddbd9667;hb=4b5da1dc27a791b5c448274a3db09cd035b33493;hpb=701cee0d98aab48dd3192c8cc7c77eb42581bc56 diff --git a/camellia/camellia_C.c b/camellia/camellia_C.c index 2f30934..ca63474 100644 --- a/camellia/camellia_C.c +++ b/camellia/camellia_C.c @@ -1,7 +1,7 @@ /* camellia_C.c */ /* This file is part of the AVR-Crypto-Lib. - Copyright (C) 2008 Daniel Otte (daniel.otte@rub.de) + Copyright (C) 2006-2015 Daniel Otte (bg@nerilex.org) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -272,7 +272,7 @@ uint64_t camellia_sigma(uint8_t idx){ } /*****************************************************************************/ -void camellia128_init(const void* key, camellia128_ctx_t* s){ +void camellia128_init(const void *key, camellia128_ctx_t *s){ uint8_t i; s->kll = 0; //((uint64_t*)key)[0]; @@ -306,7 +306,7 @@ void camellia128_init(const void* key, camellia128_ctx_t* s){ /*****************************************************************************/ static -void camellia128_keyop(camellia128_ctx_t* s, int8_t q){ +void camellia128_keyop(camellia128_ctx_t *s, int8_t q){ /* first we do 16 bit left-rols for kl and ka (128bit each) */ uint32_t temp; @@ -323,7 +323,7 @@ void camellia128_keyop(camellia128_ctx_t* s, int8_t q){ /*****************************************************************************/ static -void camellia128_keyop_inv(camellia128_ctx_t* s, int8_t q){ +void camellia128_keyop_inv(camellia128_ctx_t *s, int8_t q){ /* first we do 16 bit right-rols for kl and ka (128bit each) */ uint32_t temp; @@ -355,9 +355,9 @@ void camellia128_keyop_inv(camellia128_ctx_t* s, int8_t q){ #define KEY_ROL15 0x00 static -void camellia_6rounds(const camellia128_ctx_t* s, uint64_t* bl, uint64_t* br, uint8_t roundop, uint8_t keychoice){ +void camellia_6rounds(const camellia128_ctx_t *s, uint64_t *bl, uint64_t *br, uint8_t roundop, uint8_t keychoice){ uint8_t i; - uint64_t* k[4]; + uint64_t *k[4]; k[0] = &(((camellia128_ctx_t*)s)->kll); k[1] = &(((camellia128_ctx_t*)s)->klr); k[2] = &(((camellia128_ctx_t*)s)->kal); @@ -384,7 +384,7 @@ void camellia_6rounds(const camellia128_ctx_t* s, uint64_t* bl, uint64_t* br, ui /*****************************************************************************/ static -void change_endian(void* data, uint8_t length){ +void change_endian(void *data, uint8_t length){ uint8_t i,a; for(i=0; i