X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=hfal%2Fhfal_blake_large.c;h=6c2706ee6784f5655b56830571417fc19924cb61;hp=f9f8180f463ea11bbaddb73a698d8602665723c1;hb=4b5da1dc27a791b5c448274a3db09cd035b33493;hpb=924aa320bef6f192feecdb67d209c790bd49ea49 diff --git a/hfal/hfal_blake_large.c b/hfal/hfal_blake_large.c index f9f8180..6c2706e 100644 --- a/hfal/hfal_blake_large.c +++ b/hfal/hfal_blake_large.c @@ -1,7 +1,7 @@ /* hfal_blake_large.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 @@ -18,7 +18,7 @@ */ /** * \file hfal_blake_large.c - * \email daniel.otte@rub.de + * \email bg@nerilex.org * \author Daniel Otte * \date 2009-05-08 * \license GPLv3 or later @@ -31,37 +31,37 @@ #include "blake_large.h" -static const char blake48_str[] PROGMEM = "Blake-48"; -static const char blake64_str[] PROGMEM = "Blake-64"; +static const char blake384_str[] PROGMEM = "Blake-384"; +static const char blake512_str[] PROGMEM = "Blake-512"; -const hfdesc_t blake48_desc PROGMEM = { +const hfdesc_t blake384_desc PROGMEM = { HFDESC_TYPE_HASHFUNCTION, 0, - blake48_str, - sizeof(blake48_ctx_t), - BLAKE48_BLOCKSIZE, + blake384_str, + sizeof(blake384_ctx_t), + BLAKE384_BLOCKSIZE, 384, - (hf_init_fpt)blake48_init, + (hf_init_fpt)blake384_init, (hf_nextBlock_fpt)blake_large_nextBlock, (hf_lastBlock_fpt)blake_large_lastBlock, - (hf_ctx2hash_fpt)blake48_ctx2hash, + (hf_ctx2hash_fpt)blake384_ctx2hash, (hf_free_fpt)NULL, - (hf_mem_fpt)blake48 + (hf_mem_fpt)blake384 }; -const hfdesc_t blake64_desc PROGMEM = { +const hfdesc_t blake512_desc PROGMEM = { HFDESC_TYPE_HASHFUNCTION, 0, - blake64_str, - sizeof(blake64_ctx_t), - BLAKE64_BLOCKSIZE, + blake512_str, + sizeof(blake512_ctx_t), + BLAKE512_BLOCKSIZE, 512, - (hf_init_fpt)blake64_init, + (hf_init_fpt)blake512_init, (hf_nextBlock_fpt)blake_large_nextBlock, (hf_lastBlock_fpt)blake_large_lastBlock, - (hf_ctx2hash_fpt)blake64_ctx2hash, + (hf_ctx2hash_fpt)blake512_ctx2hash, (hf_free_fpt)NULL, - (hf_mem_fpt)blake64 + (hf_mem_fpt)blake512 };