Lines Matching defs:mdctx
731 EVP_MD_CTX *mdctx;
777 mdctx = EVP_MD_CTX_create();
778 if (!mdctx)
781 if (EVP_DigestInit_ex(mdctx, EVP_sha256(), NULL) != 1) {
782 EVP_MD_CTX_destroy(mdctx);
788 EVP_DigestUpdate(mdctx, &info->ssl_client_options_set,
793 EVP_DigestUpdate(mdctx, &info->ssl_client_options_clear,
798 EVP_DigestUpdate(mdctx, cipher_list, strlen(cipher_list));
802 EVP_DigestUpdate(mdctx, info->client_tls_1_3_plus_cipher_list,
808 EVP_DigestUpdate(mdctx, &c, 1);
812 EVP_DigestUpdate(mdctx, ca_filepath, strlen(ca_filepath));
815 EVP_DigestUpdate(mdctx, cert_filepath, strlen(cert_filepath));
818 EVP_DigestUpdate(mdctx, private_key_filepath,
821 EVP_DigestUpdate(mdctx, ca_mem, ca_mem_len);
824 EVP_DigestUpdate(mdctx, cert_mem, cert_mem_len);
827 EVP_DigestFinal_ex(mdctx, hash, &len);
828 EVP_MD_CTX_destroy(mdctx);