Searched refs:br_gcm_context (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/bearssl/inc/ |
H A D | bearssl_aead.h | 369 } br_gcm_context; typedef 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 *ctx,
|
/freebsd/contrib/bearssl/src/aead/ |
H A D | gcm.c | 55 br_gcm_init(br_gcm_context *ctx, const br_block_ctr_class **bctx, br_ghash gh) in br_gcm_init() 76 br_gcm_reset(br_gcm_context *ctx, const void *iv, size_t len) in br_gcm_reset() 109 br_gcm_aad_inject(br_gcm_context *ctx, const void *data, size_t len) in br_gcm_aad_inject() 147 br_gcm_flip(br_gcm_context *ctx) in br_gcm_flip() 164 br_gcm_run(br_gcm_context *ctx, int encrypt, void *data, size_t len) in br_gcm_run() 236 br_gcm_get_tag(br_gcm_context *ctx, void *tag) in br_gcm_get_tag() 268 br_gcm_get_tag_trunc(br_gcm_context *ctx, void *tag, size_t len) in br_gcm_get_tag_trunc() 278 br_gcm_check_tag_trunc(br_gcm_context *ctx, const void *tag, size_t len) in br_gcm_check_tag_trunc() 294 br_gcm_check_tag(br_gcm_context *ctx, const void *tag) in br_gcm_check_tag()
|
/freebsd/contrib/bearssl/test/ |
H A D | test_crypto.c | 7460 br_gcm_context gc; in test_GCM()
|