Lines Matching refs:md
235 EVP_MD_CTX md;
364 EVP_MD_CTX_init(&md);
371 if (!EVP_DigestInit_ex(&md, EVP_md5(), NULL) ||
372 !EVP_DigestUpdate(&md, key, j) ||
373 !EVP_DigestUpdate(&md, er1, SSL3_RANDOM_SIZE) ||
374 !EVP_DigestUpdate(&md, er2, SSL3_RANDOM_SIZE) ||
375 !EVP_DigestFinal_ex(&md, &(exp_key[0]), NULL)) {
376 EVP_MD_CTX_cleanup(&md);
382 if (!EVP_DigestInit_ex(&md, EVP_md5(), NULL) ||
383 !EVP_DigestUpdate(&md, er1, SSL3_RANDOM_SIZE) ||
384 !EVP_DigestUpdate(&md, er2, SSL3_RANDOM_SIZE) ||
385 !EVP_DigestFinal_ex(&md, &(exp_iv[0]), NULL)) {
386 EVP_MD_CTX_cleanup(&md);
392 EVP_MD_CTX_cleanup(&md);
620 const EVP_MD *md;
640 for (i = 0; ssl_get_handshake_digest(i, &mask, &md); i++) {
641 if ((mask & ssl_get_algorithm2(s)) && md) {
648 if (EVP_MD_nid(md) == NID_md5) {
653 if (!EVP_DigestInit_ex(s->s3->handshake_dgst[i], md, NULL)
751 int n_ssl3_mac(SSL *ssl, unsigned char *md, int send)
817 md, &md_size,
828 p = md;
835 || EVP_DigestUpdate(&md_ctx, md, 2) <= 0
837 || EVP_DigestFinal_ex(&md_ctx, md, NULL) <= 0
841 || EVP_DigestUpdate(&md_ctx, md, md_size) <= 0
842 || EVP_DigestFinal_ex(&md_ctx, md, &md_size_u) <= 0) {