Lines Matching refs:mdctx
745 EVP_MD_CTX *mdctx;
763 mdctx = EVP_MD_CTX_new();
764 if (mdctx == NULL) {
768 if (!EVP_DigestInit_ex2(mdctx, md, NULL)) {
770 EVP_MD_CTX_free(mdctx);
773 if (!EVP_DigestUpdate(mdctx, mess1, strlen(mess1))) {
775 EVP_MD_CTX_free(mdctx);
778 if (!EVP_DigestUpdate(mdctx, mess2, strlen(mess2))) {
780 EVP_MD_CTX_free(mdctx);
783 if (!EVP_DigestFinal_ex(mdctx, md_value, &md_len)) {
785 EVP_MD_CTX_free(mdctx);
788 EVP_MD_CTX_free(mdctx);