Symbol: poly1305_context
crypto/libressl/crypto/poly1305/poly1305-donna.c
10
static inline void poly1305_init(poly1305_context *ctx,
crypto/libressl/crypto/poly1305/poly1305-donna.c
12
static inline void poly1305_update(poly1305_context *ctx,
crypto/libressl/crypto/poly1305/poly1305-donna.c
14
static inline void poly1305_finish(poly1305_context *ctx,
crypto/libressl/crypto/poly1305/poly1305-donna.c
177
poly1305_update(poly1305_context *ctx, const unsigned char *m, size_t bytes)
crypto/libressl/crypto/poly1305/poly1305-donna.c
215
poly1305_finish(poly1305_context *ctx, unsigned char mac[16])
crypto/libressl/crypto/poly1305/poly1305-donna.c
55
poly1305_init(poly1305_context *ctx, const unsigned char key[32])
crypto/libressl/crypto/poly1305/poly1305.c
22
CRYPTO_poly1305_init(poly1305_context *ctx, const unsigned char key[32])
crypto/libressl/crypto/poly1305/poly1305.c
28
CRYPTO_poly1305_update(poly1305_context *ctx, const unsigned char *in,
crypto/libressl/crypto/poly1305/poly1305.c
35
CRYPTO_poly1305_finish(poly1305_context *ctx, unsigned char mac[16])
crypto/libressl/include/openssl/poly1305.h
38
typedef struct poly1305_context poly1305_state;
crypto/libressl/include/openssl/poly1305.h
40
void CRYPTO_poly1305_init(poly1305_context *ctx, const unsigned char key[32]);
crypto/libressl/include/openssl/poly1305.h
41
void CRYPTO_poly1305_update(poly1305_context *ctx, const unsigned char *in,
crypto/libressl/include/openssl/poly1305.h
43
void CRYPTO_poly1305_finish(poly1305_context *ctx, unsigned char mac[16]);