Searched refs:hmac_ctx (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/osfmk/corecrypto/ |
| H A D | ccdrbg_nisthmac.c | 97 cchmac_di_decl(info, hmac_ctx); in update() 100 cchmac_init(info, hmac_ctx, outlen, drbg_ctx->key); in update() 102 cchmac_update(info, hmac_ctx, outlen, drbg_ctx->V); in update() 104 cchmac_update(info, hmac_ctx, sizeof(b), &b); in update() 112 cchmac_update(info, hmac_ctx, nbytes, buf); in update() 119 cchmac_final(info, hmac_ctx, drbg_ctx->key); in update() 128 cchmac_di_clear(info, hmac_ctx); in update()
|
| /xnu-8019.80.24/bsd/nfs/gss/ |
| H A D | gss_krb5_mech.c | 85 struct cchmac_ctx *hmac_ctx; member 586 wctx->hmac_ctx = kalloc_data(alloc_size, Z_WAITOK | Z_ZERO); in do_hmac_init() 587 cchmac_init(cctx->di, wctx->hmac_ctx, cctx->keylen, key); in do_hmac_init() 595 cchmac_update(wctx->di, wctx->hmac_ctx, len, data); in do_hmac() 604 kfree_data(wctx->hmac_ctx, alloc_size); in do_hmac_destroy() 611 cchmac_di_decl(ctx->di, hmac_ctx); in krb5_mic() 633 cchmac_init(ctx->di, hmac_ctx, ctx->keylen, key2use); in krb5_mic() 636 cchmac_update(ctx->di, hmac_ctx, header->length, header->value); in krb5_mic() 639 cchmac_update(ctx->di, hmac_ctx, bp->length, bp->value); in krb5_mic() 642 cchmac_update(ctx->di, hmac_ctx, trailer->length, trailer->value); in krb5_mic() [all …]
|
| H A D | gss_krb5_mech.h | 353 } hmac_ctx, hmac_ctx_t[1]; typedef
|
| /xnu-8019.80.24/bsd/netinet/ |
| H A D | flow_divert.c | 504 cchmac_di_decl(g_crypto_funcs->ccsha1_di, hmac_ctx); in flow_divert_packet_compute_hmac() 505 …g_crypto_funcs->cchmac_init_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, group->token_key_size, group->… in flow_divert_packet_compute_hmac() 508 …g_crypto_funcs->cchmac_update_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, mbuf_len(curr_mbuf), mbuf_da… in flow_divert_packet_compute_hmac() 512 g_crypto_funcs->cchmac_final_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, hmac); in flow_divert_packet_compute_hmac()
|