Lines Matching refs:m

1572     mbedtls_mpi_mod_modulus m;
1573 mbedtls_mpi_mod_modulus_init(&m);
1660 &m, N, limbs_N), 0);
1664 mbedtls_mpi_mod_raw_fix_quasi_reduction(X, &m);
1672 mbedtls_mpi_mod_modulus_free(&m);
1681 mbedtls_mpi_mod_modulus m;
1682 mbedtls_mpi_mod_modulus_init(&m);
1689 ret = mbedtls_ecp_modulus_setup(&m, id, ctype);
1693 TEST_ASSERT(m.int_rep != MBEDTLS_MPI_MOD_REP_INVALID);
1695 TEST_EQUAL(m.limbs, p_limbs);
1698 if (m.int_rep == MBEDTLS_MPI_MOD_REP_MONTGOMERY) {
1700 TEST_ASSERT(m.rep.mont.mm != 0);
1701 TEST_ASSERT(m.rep.mont.rr != NULL);
1703 TEST_ASSERT(m.rep.ored.modp != NULL);
1707 TEST_MEMORY_COMPARE(p, bytes, m.p, bytes);
1710 mbedtls_mpi_mod_modulus_free(&m);
1714 mbedtls_mpi_mod_modulus_free(&m);
1723 mbedtls_mpi_mod_modulus m;
1733 mbedtls_mpi_mod_modulus_init(&m);
1735 TEST_ASSERT(mbedtls_ecp_modulus_setup(&m, id, ctype) == 0);
1738 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rA, &m, A, limbs));
1741 TEST_EQUAL(m.limbs, limbs);
1744 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rA_inverse, &m, A_inverse, limbs));
1747 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rX, &m, rX_raw, limbs));
1749 /* Get inverse of A mode m, and multiply it with itself,
1751 TEST_EQUAL(0, mbedtls_mpi_mod_inv(&rA_inverse, &rA, &m));
1752 TEST_EQUAL(mbedtls_mpi_mod_mul(&rX, &rA, &rA_inverse, &m), 0);
1755 TEST_EQUAL(mbedtls_mpi_mod_write(&rX, &m, (unsigned char *) bufx,
1765 mbedtls_mpi_mod_modulus_free(&m);
1782 mbedtls_mpi_mod_modulus m;
1790 mbedtls_mpi_mod_modulus_init(&m);
1795 TEST_EQUAL(0, mbedtls_ecp_modulus_setup(&m, id, ctype));
1799 TEST_EQUAL(m.limbs, p_A_limbs);
1804 TEST_EQUAL(mbedtls_mpi_mod_residue_setup(&rA, &m, p_A, p_A_limbs), 0);
1805 TEST_EQUAL(mbedtls_mpi_mod_residue_setup(&rB, &m, p_B, p_B_limbs), 0);
1806 TEST_EQUAL(mbedtls_mpi_mod_residue_setup(&rS, &m, p_S, p_A_limbs), 0);
1810 TEST_EQUAL(0, mbedtls_mpi_mod_add(&rS, &rA, &rB, &m));
1811 TEST_EQUAL(0, mbedtls_mpi_mod_sub(&rS, &rS, &rB, &m));
1817 mbedtls_mpi_mod_modulus_free(&m);
1832 mbedtls_mpi_mod_modulus m;
1839 mbedtls_mpi_mod_modulus_init(&m);
1841 TEST_EQUAL(0, mbedtls_ecp_modulus_setup(&m, id, ctype));
1844 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rA, &m, A, limbs));
1847 TEST_EQUAL(m.limbs, limbs);
1850 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rX, &m, rX_raw, limbs));
1857 TEST_EQUAL(0, mbedtls_mpi_mod_write(&rA, &m, (unsigned char *) bufx,
1860 TEST_EQUAL(0, mbedtls_mpi_mod_read(&rX, &m, (unsigned char *) bufx,
1869 TEST_EQUAL(0, mbedtls_mpi_mod_write(&rA, &m, (unsigned char *) bufx,
1873 TEST_EQUAL(0, mbedtls_mpi_mod_read(&rX, &m, (unsigned char *) bufx,
1881 mbedtls_mpi_mod_modulus_free(&m);
1894 mbedtls_mpi_mod_modulus m;
1898 mbedtls_mpi_mod_modulus_init(&m);
1899 TEST_EQUAL(0, mbedtls_ecp_modulus_setup(&m, id, ctype));
1901 limbs = m.limbs;
1904 TEST_EQUAL(0, mbedtls_mpi_mod_residue_setup(&rX, &m, rX_raw, limbs));
1906 TEST_EQUAL(0, mbedtls_mpi_mod_random(&rX, 1, &m,
1909 TEST_ASSERT(mbedtls_mpi_core_lt_ct(rX.p, m.p, limbs) == MBEDTLS_CT_TRUE);
1912 mbedtls_mpi_mod_modulus_free(&m);