Home | History | Annotate | Download | only in crypto

Lines Matching refs:prf

233 // specified |block_index| using the PRF |hash|, writing the output to
235 // |output_buf| must have enough space to accomodate the output of the PRF
246 // c iterates of the underlying pseudorandom function PRF applied to the
250 // U_1 = PRF(P, S || INT (i))
251 // U_2 = PRF(P, U_1)
253 // U_c = PRF(P, U_{c-1})
259 // Iteration U_1: Compute PRF for S.
280 // Iteration 2 - c: Compute U_{iteration} by applying the PRF to
362 // supported as the PRF.
390 // Convert the user password into a key suitable to be fed into the PRF
399 // Configure the PRF function. Only HMAC variants are supported, with the
402 ScopedHCRYPTHASH prf;
403 if (!CreateHMACHash(provider, password_as_key, CALG_SHA1, &prf))
408 ok = CryptGetHashParam(prf, HP_HASHSIZE,
444 if (!ComputePBKDF2Block(prf, hLen, salt, iterations, block_index,