Home
last modified time | relevance | path

Searched refs:hmac_ctx (Results 1 – 6 of 6) sorted by relevance

/xnu-10063.101.15/osfmk/corecrypto/
H A Dccdrbg_nisthmac.c101 cchmac_di_decl(info, hmac_ctx); in update()
104 cchmac_init(info, hmac_ctx, outlen, drbg_ctx->key); in update()
106 cchmac_update(info, hmac_ctx, outlen, drbg_ctx->V); in update()
108 cchmac_update(info, hmac_ctx, sizeof(b), &b); in update()
116 cchmac_update(info, hmac_ctx, nbytes, buf); in update()
123 cchmac_final(info, hmac_ctx, drbg_ctx->key); in update()
132 cchmac_di_clear(info, hmac_ctx); in update()
/xnu-10063.101.15/bsd/netinet6/
H A Dah.h78 cchmac_ctx_decl(CCSHA512_STATE_SIZE, CCSHA512_BLOCK_SIZE, hmac_ctx);
H A Dah_core.c526 memcpy(state->hmac_ctx, sav->sched_auth, schedlen); in ah_hmac_state_init()
562 g_crypto_funcs->cchmac_update_fn(state->digest, state->hmac_ctx, (uint)len, addr); in ah_hmac_loop()
576 g_crypto_funcs->cchmac_final_fn(state->digest, state->hmac_ctx, &digest[0]); in ah_hmac_result()
577 cchmac_di_clear(state->digest, state->hmac_ctx); in ah_hmac_result()
/xnu-10063.101.15/bsd/nfs/gss/
H A Dgss_krb5_mech.c86 struct cchmac_ctx *hmac_ctx; member
584 wctx->hmac_ctx = kalloc_data(alloc_size, Z_WAITOK | Z_ZERO); in do_hmac_init()
585 cchmac_init(cctx->di, wctx->hmac_ctx, cctx->keylen, key); in do_hmac_init()
593 cchmac_update(wctx->di, wctx->hmac_ctx, len, data); in do_hmac()
602 kfree_data(wctx->hmac_ctx, alloc_size); in do_hmac_destroy()
609 cchmac_di_decl(ctx->di, hmac_ctx); in krb5_mic()
631 cchmac_init(ctx->di, hmac_ctx, ctx->keylen, key2use); in krb5_mic()
634 cchmac_update(ctx->di, hmac_ctx, header->length, header->value); in krb5_mic()
637 cchmac_update(ctx->di, hmac_ctx, bp->length, bp->value); in krb5_mic()
640 cchmac_update(ctx->di, hmac_ctx, trailer->length, trailer->value); in krb5_mic()
[all …]
H A Dgss_krb5_mech.h345 } hmac_ctx, hmac_ctx_t[1]; typedef
/xnu-10063.101.15/bsd/netinet/
H A Dflow_divert.c572 cchmac_di_decl(g_crypto_funcs->ccsha1_di, hmac_ctx); in flow_divert_packet_compute_hmac()
573 …g_crypto_funcs->cchmac_init_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, group->token_key_size, group->… in flow_divert_packet_compute_hmac()
576 …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()
580 g_crypto_funcs->cchmac_final_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, hmac); in flow_divert_packet_compute_hmac()