Lines Matching refs:mdctx
679 EVP_MD_CTX *mdctx;
697 mdctx = EVP_MD_CTX_new();
698 if (!EVP_DigestInit_ex2(mdctx, md, NULL)) {
700 EVP_MD_CTX_free(mdctx);
703 if (!EVP_DigestUpdate(mdctx, mess1, strlen(mess1))) {
705 EVP_MD_CTX_free(mdctx);
708 if (!EVP_DigestUpdate(mdctx, mess2, strlen(mess2))) {
710 EVP_MD_CTX_free(mdctx);
713 if (!EVP_DigestFinal_ex(mdctx, md_value, &md_len)) {
715 EVP_MD_CTX_free(mdctx);
718 EVP_MD_CTX_free(mdctx);