Lines Matching refs:md_ctx
1301 EVP_MD_CTX md_ctx;
1303 EVP_MD_CTX_init(&md_ctx);
1605 EVP_MD_CTX_set_flags(&md_ctx,
1607 EVP_DigestInit_ex(&md_ctx,(num == 2)
1609 EVP_DigestUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE);
1610 EVP_DigestUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE);
1611 EVP_DigestUpdate(&md_ctx,&(d[4]),n);
1612 EVP_DigestFinal_ex(&md_ctx,q,
1632 EVP_SignInit_ex(&md_ctx,EVP_dss1(), NULL);
1633 EVP_SignUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE);
1634 EVP_SignUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE);
1635 EVP_SignUpdate(&md_ctx,&(d[4]),n);
1636 if (!EVP_SignFinal(&md_ctx,&(p[2]),
1651 EVP_SignInit_ex(&md_ctx,EVP_ecdsa(), NULL);
1652 EVP_SignUpdate(&md_ctx,&(s->s3->client_random[0]),SSL3_RANDOM_SIZE);
1653 EVP_SignUpdate(&md_ctx,&(s->s3->server_random[0]),SSL3_RANDOM_SIZE);
1654 EVP_SignUpdate(&md_ctx,&(d[4]),n);
1655 if (!EVP_SignFinal(&md_ctx,&(p[2]),
1684 EVP_MD_CTX_cleanup(&md_ctx);
1693 EVP_MD_CTX_cleanup(&md_ctx);