Lines Matching defs:mctx
277 EVP_MD_CTX *mctx = NULL;
296 mctx = EVP_MD_CTX_new();
297 if (mctx == NULL) {
313 if (EVP_DigestSignInit_ex(mctx, &pctx,
334 if (EVP_DigestSignUpdate(mctx, hdata, hdatalen) <= 0
335 || EVP_MD_CTX_ctrl(mctx, EVP_CTRL_SSL3_MASTER_SECRET,
338 || EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0) {
345 || EVP_DigestSignFinal(mctx, sig, &siglen) <= 0) {
354 if (EVP_DigestSign(mctx, NULL, &siglen, hdata, hdatalen) <= 0) {
360 || EVP_DigestSign(mctx, sig, &siglen, hdata, hdatalen) <= 0) {
389 EVP_MD_CTX_free(mctx);
393 EVP_MD_CTX_free(mctx);
412 EVP_MD_CTX *mctx = EVP_MD_CTX_new();
415 if (mctx == NULL) {
492 if (EVP_DigestVerifyInit_ex(mctx, &pctx,
524 if (EVP_DigestVerifyUpdate(mctx, hdata, hdatalen) <= 0
525 || EVP_MD_CTX_ctrl(mctx, EVP_CTRL_SSL3_MASTER_SECRET,
531 if (EVP_DigestVerifyFinal(mctx, data, len) <= 0) {
536 j = EVP_DigestVerify(mctx, data, len, hdata, hdatalen);
558 EVP_MD_CTX_free(mctx);