#include <openssl/base.h>

Go to the source code of this file.
Typedefs | |
| typedef uint8_t | poly1305_state[512] |
Functions | |
| OPENSSL_EXPORT void | CRYPTO_poly1305_finish (poly1305_state *state, uint8_t mac[16]) |
| OPENSSL_EXPORT void | CRYPTO_poly1305_init (poly1305_state *state, const uint8_t key[32]) |
| OPENSSL_EXPORT void | CRYPTO_poly1305_update (poly1305_state *state, const uint8_t *in, size_t in_len) |
| typedef uint8_t poly1305_state[512] |
Definition at line 25 of file poly1305.h.
| OPENSSL_EXPORT void CRYPTO_poly1305_finish | ( | poly1305_state * | state, |
| uint8_t | mac[16] | ||
| ) |
Definition at line 249 of file poly1305.c.
| OPENSSL_EXPORT void CRYPTO_poly1305_init | ( | poly1305_state * | state, |
| const uint8_t | key[32] | ||
| ) |
Definition at line 159 of file poly1305.c.
| OPENSSL_EXPORT void CRYPTO_poly1305_update | ( | poly1305_state * | state, |
| const uint8_t * | in, | ||
| size_t | in_len | ||
| ) |
Definition at line 205 of file poly1305.c.