sha512.h revision eef6eea1b935a67f1ae26b38e06a69d4410a12aa
1#ifndef FIO_SHA512_H
2#define FIO_SHA512_H
3
4struct sha512_ctx {
5	uint64_t state[8];
6	uint32_t count[4];
7	uint8_t *buf;
8	uint64_t W[80];
9};
10
11void sha512_init(struct sha512_ctx *);
12void sha512_update(struct sha512_ctx *, const uint8_t *, unsigned int);
13
14#endif
15