Lines Matching refs:md_ctx
1259 EVP_MD_CTX md_ctx;
1261 EVP_MD_CTX_init(&md_ctx);
1485 if (!EVP_DigestSignInit(&md_ctx, NULL, md, NULL, pkey) ||
1486 !EVP_DigestSignUpdate(&md_ctx, s->s3->client_random,
1488 !EVP_DigestSignUpdate(&md_ctx, s->s3->server_random,
1490 !EVP_DigestSignUpdate(&md_ctx, d, n) ||
1491 !EVP_DigestSignFinal(&md_ctx, &p[2], &sig_len)) {
1509 EVP_MD_CTX_cleanup(&md_ctx);
1517 EVP_MD_CTX_cleanup(&md_ctx);
2495 EVP_MD_CTX md_ctx;
2519 EVP_MD_CTX_init(&md_ctx);
2520 if (!EVP_DigestInit_ex(&md_ctx, EVP_sha256(), NULL) ||
2521 !tls1_channel_id_hash(&md_ctx, s) ||
2522 !EVP_DigestFinal(&md_ctx, channel_id_hash, &channel_id_hash_len)) {
2523 EVP_MD_CTX_cleanup(&md_ctx);
2526 EVP_MD_CTX_cleanup(&md_ctx);