PROV_SHA1_HMAC_CTX
SHA1Update(&PROV_SHA1_HMAC_CTX(ctx)->hc_icontext,
&PROV_SHA1_HMAC_CTX(ctx)->hc_icontext, data);
&PROV_SHA1_HMAC_CTX(ctx)->hc_icontext, data);
if (PROV_SHA1_HMAC_CTX(ctx)->hc_mech_type ==
digest_len = PROV_SHA1_HMAC_CTX(ctx)->hc_digest_len;
SHA1Final(digest, &PROV_SHA1_HMAC_CTX(ctx)->hc_icontext);
SHA1Update(&PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext, digest,
&PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext);
&PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext);
&PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext, mac,
&PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext, mac,
bcopy(ctx_template, PROV_SHA1_HMAC_CTX(ctx),
sha1_mac_init_ctx(PROV_SHA1_HMAC_CTX(ctx),
sha1_mac_init_ctx(PROV_SHA1_HMAC_CTX(ctx),
PROV_SHA1_HMAC_CTX(ctx)->hc_mech_type = mechanism->cm_type;
PROV_SHA1_HMAC_CTX(ctx)->hc_digest_len);
if (PROV_SHA1_HMAC_CTX(ctx)->hc_digest_len >
if (PROV_SHA1_HMAC_CTX(ctx)->hc_mech_type ==
digest_len = PROV_SHA1_HMAC_CTX(ctx)->hc_digest_len;
ictx = &PROV_SHA1_HMAC_CTX(ctx)->hc_icontext;
octx = &PROV_SHA1_HMAC_CTX(ctx)->hc_ocontext;