Lines Matching refs:m_p
123 m_p.GenerateRandom(rng, primeParam);
126 m_n = m_p * m_q;
127 m_u = m_q.InverseMod(m_p);
145 m_p.BERDecode(seq);
159 m_p.DEREncode(seq);
169 return InverseLucas(m_e, x, m_q, m_p, m_u);
175 pass = pass && m_p > Integer::One() && m_p.IsOdd() && m_p < m_n;
177 pass = pass && m_u.IsPositive() && m_u < m_p;
180 pass = pass && m_p * m_q == m_n;
181 pass = pass && RelativelyPrime(m_e, m_p+1);
182 pass = pass && RelativelyPrime(m_e, m_p-1);
185 pass = pass && m_u * m_q % m_p == 1;
188 pass = pass && VerifyPrime(rng, m_p, level-2) && VerifyPrime(rng, m_q, level-2);