Lines Matching refs:mdctx
821 EVP_MD_CTX mdctx;
826 EVP_MD_CTX_init(&mdctx);
830 EVP_DigestInit(&mdctx, DAA_PARAM_get_message_digest());
832 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
837 EVP_DigestUpdate(&mdctx, array, length);
838 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_R0), NULL);
840 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
845 EVP_DigestUpdate(&mdctx, array, length);
846 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_R1), NULL);
848 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
853 EVP_DigestUpdate(&mdctx, array, length);
854 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_S0), NULL);
856 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
861 EVP_DigestUpdate(&mdctx, array, length);
862 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_S1), NULL);
864 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
869 EVP_DigestUpdate(&mdctx, array, length);
870 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_n), NULL);
872 EVP_DigestInit_ex(&mdctx, DAA_PARAM_get_message_digest(), NULL);
877 EVP_DigestUpdate(&mdctx, array, length);
879 EVP_DigestFinal_ex(&mdctx, (BYTE *)&(result->DAA_digest_gamma), NULL);
880 EVP_MD_CTX_cleanup(&mdctx);