Lines Matching refs:mctx

276     EVP_MD_CTX *mctx = NULL;  in tls_construct_cert_verify()  local
295 mctx = EVP_MD_CTX_new(); in tls_construct_cert_verify()
296 if (mctx == NULL) { in tls_construct_cert_verify()
312 if (EVP_DigestSignInit_ex(mctx, &pctx, in tls_construct_cert_verify()
333 if (EVP_DigestSignUpdate(mctx, hdata, hdatalen) <= 0 in tls_construct_cert_verify()
334 || EVP_MD_CTX_ctrl(mctx, EVP_CTRL_SSL3_MASTER_SECRET, in tls_construct_cert_verify()
337 || EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0) { in tls_construct_cert_verify()
344 || EVP_DigestSignFinal(mctx, sig, &siglen) <= 0) { in tls_construct_cert_verify()
353 if (EVP_DigestSign(mctx, NULL, &siglen, hdata, hdatalen) <= 0) { in tls_construct_cert_verify()
359 || EVP_DigestSign(mctx, sig, &siglen, hdata, hdatalen) <= 0) { in tls_construct_cert_verify()
388 EVP_MD_CTX_free(mctx); in tls_construct_cert_verify()
392 EVP_MD_CTX_free(mctx); in tls_construct_cert_verify()
411 EVP_MD_CTX *mctx = EVP_MD_CTX_new(); in tls_process_cert_verify() local
414 if (mctx == NULL) { in tls_process_cert_verify()
490 if (EVP_DigestVerifyInit_ex(mctx, &pctx, in tls_process_cert_verify()
522 if (EVP_DigestVerifyUpdate(mctx, hdata, hdatalen) <= 0 in tls_process_cert_verify()
523 || EVP_MD_CTX_ctrl(mctx, EVP_CTRL_SSL3_MASTER_SECRET, in tls_process_cert_verify()
529 if (EVP_DigestVerifyFinal(mctx, data, len) <= 0) { in tls_process_cert_verify()
534 j = EVP_DigestVerify(mctx, data, len, hdata, hdatalen); in tls_process_cert_verify()
556 EVP_MD_CTX_free(mctx); in tls_process_cert_verify()