Home | History | Annotate | Download | only in rand

Lines Matching defs:md

139 static unsigned char md[MD_DIGEST_LENGTH];
183 OPENSSL_cleanse(md,MD_DIGEST_LENGTH);
204 * is the current 'md', the same number of bytes from the 'state'
208 * The result of this is kept in 'md' and also xored into the
235 memcpy(local_md, md, sizeof md);
309 /* Don't just copy back local_md into md -- this could mean that
312 * much entropy as fits into md. */
313 for (k = 0; k < (int)sizeof(md); k++)
315 md[k] ^= local_md[k];
368 * Input into the hash function the local 'md' (which is initialized from
369 * the global 'md' before any bytes are generated), the bytes that are to
372 * in 'md'), the top (up to) 10 bytes are returned to the caller and the
376 * caller, 'count' (which is incremented) and the local and global 'md'
378 * global 'md'.
420 /* In the output function only half of 'md' remains secret,
423 * The input function (ssleay_rand_add) chains all of 'md',
447 memcpy(local_md, md, sizeof md);
510 MD_Update(&m,md,MD_DIGEST_LENGTH);
511 MD_Final(&m,md);