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 D | poly1305_donna.c | 15 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 D | poly1305_donna64.h | 25 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 D | poly1305_donna32.h | 19 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 D | poly1305_sse2.c | 40 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 …]
|