(0 . 0)(1 . 16)
172 #ifndef KECCAK_H_
173 #define KECCAK_H_
174
175 #include<stdio.h>
176 #include<string.h>
177 #include<stdlib.h>
178
179 extern void *keccak_begin();
180 extern void keccak_get_ctx_byte_size(size_t *size);
181 extern void keccak_hash(void *ctx, char *array, size_t size);
182 extern void keccak_end(void *ctx, char *out, size_t size);
183 extern void keccak_free(void **ctx);
184 extern void adainit();
185 extern void adafinal();
186
187 #endif