Lines Matching refs:mctx
1441 EVP_MD_CTX *mctx = NULL; in tls_psk_do_binder() local
1502 mctx = EVP_MD_CTX_new(); in tls_psk_do_binder()
1503 if (mctx == NULL in tls_psk_do_binder()
1504 || EVP_DigestInit_ex(mctx, md, NULL) <= 0 in tls_psk_do_binder()
1505 || EVP_DigestFinal_ex(mctx, hash, NULL) <= 0) { in tls_psk_do_binder()
1523 if (EVP_DigestInit_ex(mctx, md, NULL) <= 0) { in tls_psk_do_binder()
1564 if (EVP_DigestUpdate(mctx, hdata, hdatalen) <= 0) { in tls_psk_do_binder()
1570 if (EVP_DigestUpdate(mctx, msgstart, binderoffset) <= 0 in tls_psk_do_binder()
1571 || EVP_DigestFinal_ex(mctx, hash, NULL) <= 0) { in tls_psk_do_binder()
1588 if (EVP_DigestSignInit_ex(mctx, NULL, EVP_MD_get0_name(md), s->ctx->libctx, in tls_psk_do_binder()
1590 || EVP_DigestSignUpdate(mctx, hash, hashsize) <= 0 in tls_psk_do_binder()
1591 || EVP_DigestSignFinal(mctx, binderout, &bindersize) <= 0 in tls_psk_do_binder()
1610 EVP_MD_CTX_free(mctx); in tls_psk_do_binder()