1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// sha3.h
// 19-Nov-11 Markku-Juhani O. Saarinen <mjos@iki.fi>
// Revised 21-Jul-19 to strip unneeded code and move sha3_ctx_t to its own file.
// we need to build both a host and device version of this code. -asdvxgxasjab
// state context
typedef struct sha3_ctx_t;
// Compression function.
void ;
// OpenSSL - like interfece
int ; // mdlen = hash output in bytes
int ;
int ; // digest goes to md