| 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 | ||||