Lines Matching refs:m_p
105 m_p.GenerateRandom(rng, CombinedNameValuePairs(primeParam, MakeParameters("Seed", ConstByteArrayParameter(seed))));
111 m_p.GenerateRandom(rng, primeParam);
115 m_n = m_p * m_p * m_q;
125 m_p.BERDecode(privateKey);
135 m_p.DEREncode(privateKey);
144 Integer pq = m_p * m_q;
145 Integer p2 = m_p * m_p;
163 ModularArithmetic modp(m_p);
164 Integer t = modp.Divide(w0 * r % m_p, m_e * re % m_p);
184 pass = pass && m_p > Integer::One() && m_p.IsOdd() && m_p < m_n;
186 pass = pass && m_p.BitCount() == m_q.BitCount();
188 pass = pass && m_p * m_p * m_q == m_n;
190 pass = pass && VerifyPrime(rng, m_p, level-2) && VerifyPrime(rng, m_q, level-2);