2016-06-06 16:16:46 -04:00
|
|
|
#pragma once
|
|
|
|
|
2016-06-07 12:51:42 -04:00
|
|
|
void aes128_eax(uint8_t *, uint8_t *, uint32_t, uint8_t *, uint32_t,
|
|
|
|
uint_fast8_t);
|
2017-08-03 15:54:07 -04:00
|
|
|
void aes128_eax_cache_ad(uint8_t *dest, uint8_t *header, uint32_t header_len,
|
|
|
|
uint8_t *msg, uint32_t msg_len, uint_fast8_t tag_len);
|
2016-09-02 11:54:42 -04:00
|
|
|
void aes128_eax_init(const uint8_t *, uint8_t *);
|
2016-06-07 12:42:08 -04:00
|
|
|
void eax_dump_state(void);
|