Home
last modified time | relevance | path

Searched refs:poly1305_state_internal_t (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/
H A Dpoly1305_donna.c15 poly1305_update(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_update()
63 CRYPTO_ALIGN(64) poly1305_state_internal_t state; in crypto_onetimeauth_poly1305_donna()
77 sizeof(poly1305_state_internal_t)); in crypto_onetimeauth_poly1305_donna_init()
78 poly1305_init((poly1305_state_internal_t *) (void *) state, key); in crypto_onetimeauth_poly1305_donna_init()
88 poly1305_update((poly1305_state_internal_t *) (void *) state, in, inlen); in crypto_onetimeauth_poly1305_donna_update()
97 poly1305_finish((poly1305_state_internal_t *) (void *) state, out); in crypto_onetimeauth_poly1305_donna_final()
H A Dpoly1305_donna64.h25 typedef struct poly1305_state_internal_t { struct
32 } poly1305_state_internal_t; argument
35 poly1305_init(poly1305_state_internal_t *st, const unsigned char key[32]) in poly1305_init()
62 poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_blocks()
136 poly1305_finish(poly1305_state_internal_t *st, unsigned char mac[16]) in poly1305_finish()
H A Dpoly1305_donna32.h19 typedef struct poly1305_state_internal_t { struct
26 } poly1305_state_internal_t; argument
29 poly1305_init(poly1305_state_internal_t *st, const unsigned char key[32]) in poly1305_init()
56 poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_blocks()
140 poly1305_finish(poly1305_state_internal_t *st, unsigned char mac[16]) in poly1305_finish()
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/sse2/
H A Dpoly1305_sse2.c40 typedef struct poly1305_state_internal_t { struct
52 } poly1305_state_internal_t; /* 164 bytes total */ argument
103 poly1305_init_ext(poly1305_state_internal_t *st, const unsigned char key[32], in poly1305_init_ext()
196 poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_blocks()
759 poly1305_update(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_update()
803 poly1305_finish_ext(poly1305_state_internal_t *st, const unsigned char *m, in poly1305_finish_ext()
870 poly1305_finish(poly1305_state_internal_t *st, unsigned char mac[16]) in poly1305_finish()
880 sizeof(poly1305_state_internal_t)); in crypto_onetimeauth_poly1305_sse2_init()
881 poly1305_init_ext((poly1305_state_internal_t *) (void *) state, key, 0U); in crypto_onetimeauth_poly1305_sse2_init()
891 poly1305_update((poly1305_state_internal_t *) (void *) state, in, inlen); in crypto_onetimeauth_poly1305_sse2_update()
[all …]