Searched refs:br_gcm_context (Results 1 - 3 of 3) sorted by relevance

/freebsd-current/contrib/bearssl/inc/
H A Dbearssl_aead.h369 } br_gcm_context; typedef in typeref:struct:__anon76
387 void br_gcm_init(br_gcm_context *ctx,
407 void br_gcm_reset(br_gcm_context *ctx, const void *iv, size_t len);
422 void br_gcm_aad_inject(br_gcm_context *ctx, const void *data, size_t len);
434 void br_gcm_flip(br_gcm_context *ctx);
452 void br_gcm_run(br_gcm_context *ctx, int encrypt, void *data, size_t len);
472 void br_gcm_get_tag(br_gcm_context *ctx, void *tag);
488 uint32_t br_gcm_check_tag(br_gcm_context *ctx, const void *tag);
521 void br_gcm_get_tag_trunc(br_gcm_context *ctx, void *tag, size_t len);
542 uint32_t br_gcm_check_tag_trunc(br_gcm_context *ct
[all...]
/freebsd-current/contrib/bearssl/src/aead/
H A Dgcm.c55 br_gcm_init(br_gcm_context *ctx, const br_block_ctr_class **bctx, br_ghash gh)
76 br_gcm_reset(br_gcm_context *ctx, const void *iv, size_t len)
109 br_gcm_aad_inject(br_gcm_context *ctx, const void *data, size_t len)
147 br_gcm_flip(br_gcm_context *ctx)
164 br_gcm_run(br_gcm_context *ctx, int encrypt, void *data, size_t len)
236 br_gcm_get_tag(br_gcm_context *ctx, void *tag)
268 br_gcm_get_tag_trunc(br_gcm_context *ctx, void *tag, size_t len)
278 br_gcm_check_tag_trunc(br_gcm_context *ctx, const void *tag, size_t len)
294 br_gcm_check_tag(br_gcm_context *ctx, const void *tag)
/freebsd-current/contrib/bearssl/test/
H A Dtest_crypto.c7460 br_gcm_context gc;

Completed in 120 milliseconds