Lines Matching refs:hmacState

215     HMAC_STATE         *hmacState           //   OUT: the state of HMAC stack. It will be used  in CryptStartHMAC()  argument
219 HASH_STATE *hashState = (HASH_STATE *)hmacState; in CryptStartHMAC()
229 &hmacState->hmacKey.b)) > 0) in CryptStartHMAC()
252 HMAC_STATE *hmacState // OUT: the state of HMAC stack. It will be used in CryptStartHMACSequence() argument
256 HASH_STATE *hashState = (HASH_STATE *)hmacState; in CryptStartHMACSequence()
261 keySize, key, &hmacState->hmacKey.b)) > 0) in CryptStartHMACSequence()
286 HMAC_STATE *hmacState // OUT: the state of HMAC stack. It will be used in CryptStartHMAC2B() argument
290 return CryptStartHMAC(hashAlg, key->size, key->buffer, hmacState); in CryptStartHMAC2B()
310 HMAC_STATE *hmacState // OUT: the state of HMAC stack. It will be used in CryptStartHMACSequence2B() argument
314 return CryptStartHMACSequence(hashAlg, key->size, key->buffer, hmacState); in CryptStartHMACSequence2B()
506 HMAC_STATE *hmacState, // IN: the state of HMAC stack in CryptCompleteHMAC() argument
512 pAssert(hmacState != NULL); in CryptCompleteHMAC()
513 hashState = &hmacState->hashState; in CryptCompleteHMAC()
516 return _cpri__CompleteHMAC(&hashState->state, &hmacState->hmacKey.b, in CryptCompleteHMAC()
532 HMAC_STATE *hmacState, // IN: the state of HMAC stack in CryptCompleteHMAC2B() argument
538 retVal = CryptCompleteHMAC(hmacState, digest->size, digest->buffer); in CryptCompleteHMAC2B()
634 HMAC_STATE hmacState; in CryptSignHMAC() local
639 &hmacState); in CryptSignHMAC()
642 CryptUpdateDigest2B(&hmacState, &hashData->b); in CryptSignHMAC()
643 CryptCompleteHMAC(&hmacState, digestSize, in CryptSignHMAC()
666 HMAC_STATE hmacState; in CryptHMACVerifySignature() local
669 &signKey->sensitive.sensitive.bits.b, &hmacState); in CryptHMACVerifySignature()
670 CryptUpdateDigest2B(&hmacState, &hashData->b); in CryptHMACVerifySignature()
671 CryptCompleteHMAC2B(&hmacState, &digestToCompare.b); in CryptHMACVerifySignature()