48 #ifndef SPH_WHIRLPOOL_H__ 49 #define SPH_WHIRLPOOL_H__ 63 #define SPH_SIZE_whirlpool 512 68 #define SPH_SIZE_whirlpool0 512 73 #define SPH_SIZE_whirlpool1 512 86 #ifndef DOXYGEN_IGNORE 87 unsigned char buf[64];
95 } sph_whirlpool_context;
114 void sph_whirlpool(
void *cc,
const void *data,
size_t len);
125 void sph_whirlpool_close(
void *cc,
void *dst);
130 typedef sph_whirlpool_context sph_whirlpool0_context;
132 #ifdef DOXYGEN_IGNORE 140 void sph_whirlpool0_init(
void *cc);
143 #ifndef DOXYGEN_IGNORE 144 #define sph_whirlpool0_init sph_whirlpool_init 156 void sph_whirlpool0(
void *cc,
const void *data,
size_t len);
167 void sph_whirlpool0_close(
void *cc,
void *dst);
172 typedef sph_whirlpool_context sph_whirlpool1_context;
174 #ifdef DOXYGEN_IGNORE 182 void sph_whirlpool1_init(
void *cc);
185 #ifndef DOXYGEN_IGNORE 186 #define sph_whirlpool1_init sph_whirlpool_init 198 void sph_whirlpool1(
void *cc,
const void *data,
size_t len);
209 void sph_whirlpool1_close(
void *cc,
void *dst);
void sph_whirlpool_init(void *cc)