Lines Matching refs:hmac_ctx
43 br_hmac_init(&hc->u.hmac_ctx, &kc, 0); in br_hkdf_init()
44 hc->dig_len = br_hmac_size(&hc->u.hmac_ctx); in br_hkdf_init()
51 br_hmac_update(&hc->u.hmac_ctx, ikm, ikm_len); in br_hkdf_inject()
60 br_hmac_out(&hc->u.hmac_ctx, tmp); in br_hkdf_flip()
62 br_hmac_get_digest(&hc->u.hmac_ctx), tmp, hc->dig_len); in br_hkdf_flip()
79 br_hmac_context hmac_ctx; in br_hkdf_produce() local
87 br_hmac_init(&hmac_ctx, &hc->u.prk_ctx, 0); in br_hkdf_produce()
89 br_hmac_update(&hmac_ctx, hc->buf, hc->dig_len); in br_hkdf_produce()
91 br_hmac_update(&hmac_ctx, info, info_len); in br_hkdf_produce()
92 br_hmac_update(&hmac_ctx, &x, 1); in br_hkdf_produce()
93 br_hmac_out(&hmac_ctx, hc->buf); in br_hkdf_produce()