Lines Matching defs:digest
74 * of the digest algorithm.
187 // If we have a long secret, digest it first.
189 secret = mdPRF.digest(secret);
251 // If we have a long secret, digest it first.
254 secKey = md5.digest();
261 // If we have a long secret, digest it first.
264 secKey = sha.digest();
275 * @param digest the MessageDigest to produce the HMAC
284 private static void expand(MessageDigest digest, int hmacSize,
316 // inner digest
317 digest.update(pad1);
319 digest.update(label);
320 digest.update(seed);
322 digest.update(aBytes);
324 digest.digest(tmp, 0, hmacSize);
326 // outer digest
327 digest.update(pad2);
328 digest.update(tmp);
332 digest.digest(aBytes, 0, hmacSize);
337 // inner digest
338 digest.update(pad1);
339 digest.update(aBytes);
340 digest.update(label);
341 digest.update(seed);
342 digest.digest(tmp, 0, hmacSize);
344 // outer digest
345 digest.update(pad2);
346 digest.update(tmp);
347 digest.digest(tmp, 0, hmacSize);