Jens Axboe | cd14cc1 | 2007-07-30 10:59:33 +0200 | [diff] [blame^] | 1 | #ifndef FIO_SHA512_H |
2 | #define FIO_SHA512_H | ||||
3 | |||||
4 | struct sha512_ctx { | ||||
5 | uint64_t state[8]; | ||||
6 | uint32_t count[4]; | ||||
7 | uint8_t *buf; | ||||
8 | uint64_t W[80]; | ||||
9 | }; | ||||
10 | |||||
11 | void sha512_init(struct sha512_ctx *); | ||||
12 | void sha512_update(struct sha512_ctx *, const uint8_t *, unsigned int); | ||||
13 | |||||
14 | #endif |