Home | History | Annotate | Download | only in crypto

Lines Matching full:safe_hash

214   ScopedHCRYPTHASH safe_hash;
215 BOOL ok = CryptCreateHash(provider, CALG_HMAC, key, 0, safe_hash.receive());
223 ok = CryptSetHashParam(safe_hash, HP_HMAC_INFO,
228 hash->swap(safe_hash);
254 ScopedHCRYPTHASH safe_hash;
255 BOOL ok = CryptDuplicateHash(hash, NULL, 0, safe_hash.receive());
260 ok = CryptHashData(safe_hash, reinterpret_cast<const BYTE*>(salt.data()),
267 ok = CryptHashData(safe_hash,
274 ok = CryptGetHashParam(safe_hash, HP_HASHVAL, &hash_value[0], &size, 0);
284 safe_hash.reset();
285 ok = CryptDuplicateHash(hash, NULL, 0, safe_hash.receive());
289 ok = CryptHashData(safe_hash, &hash_value[0], hash_size, 0);
294 ok = CryptGetHashParam(safe_hash, HP_HASHVAL, &hash_value[0], &size, 0);