Go to the documentation of this file.
35 #ifndef MBEDTLS_POLY1305_H
36 #define MBEDTLS_POLY1305_H
38 #if !defined(MBEDTLS_CONFIG_FILE)
41 #include MBEDTLS_CONFIG_FILE
47 #define MBEDTLS_ERR_POLY1305_BAD_INPUT_DATA -0x0057
51 #define MBEDTLS_ERR_POLY1305_FEATURE_UNAVAILABLE -0x0059
55 #define MBEDTLS_ERR_POLY1305_HW_ACCEL_FAILED -0x005B
61 #if !defined(MBEDTLS_POLY1305_ALT)
74 #include "poly1305_alt.h"
118 const unsigned char key[32] );
139 const unsigned char *input,
155 unsigned char mac[16] );
176 const unsigned char *input,
178 unsigned char mac[16] );
180 #if defined(MBEDTLS_SELF_TEST)