Lines Matching refs:md_ctx
585 EVP_MD_CTX md_ctx;
652 EVP_MD_CTX_init(&md_ctx);
654 EVP_DigestInit_ex( &md_ctx,hash, NULL);
655 EVP_DigestUpdate(&md_ctx,mac_sec,md_size);
656 EVP_DigestUpdate(&md_ctx,ssl3_pad_1,npad);
657 EVP_DigestUpdate(&md_ctx,seq,8);
659 EVP_DigestUpdate(&md_ctx,&rec_char,1);
662 EVP_DigestUpdate(&md_ctx,md,2);
663 EVP_DigestUpdate(&md_ctx,rec->input,rec->length);
664 EVP_DigestFinal_ex( &md_ctx,md,NULL);
666 EVP_DigestInit_ex( &md_ctx,hash, NULL);
667 EVP_DigestUpdate(&md_ctx,mac_sec,md_size);
668 EVP_DigestUpdate(&md_ctx,ssl3_pad_2,npad);
669 EVP_DigestUpdate(&md_ctx,md,md_size);
670 EVP_DigestFinal_ex( &md_ctx,md,&md_size_u);
673 EVP_MD_CTX_cleanup(&md_ctx);