Searched refs:EuclideanMultiplicativeInverse (Results 1 - 4 of 4) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Drabin.cpp157 cp = cp*EuclideanMultiplicativeInverse(m_r, m_p)%m_p;
158 cq = cq*EuclideanMultiplicativeInverse(m_r, m_q)%m_q;
163 cp = cp*EuclideanMultiplicativeInverse(m_s, m_p)%m_p;
164 cq = cq*EuclideanMultiplicativeInverse(m_s, m_q)%m_q;
H A Dnbtheory.h69 inline Integer EuclideanMultiplicativeInverse(const Integer &a, const Integer &b) function
H A Dxtr.cpp33 } while (!p.Randomize(rng, minP, maxP, Integer::PRIME, CRT(rng.GenerateBit()?r1:r2, q, 2, 3, EuclideanMultiplicativeInverse(p, 3)), 3*q));
H A Dnbtheory.cpp664 Integer dp = EuclideanMultiplicativeInverse(e, p-1);
665 Integer dq = EuclideanMultiplicativeInverse(e, q-1);
666 Integer u = EuclideanMultiplicativeInverse(p, q);
717 Integer EuclideanMultiplicativeInverse(const Integer &a, const Integer &b)
722 return EuclideanMultiplicativeInverse(a%b, b);
730 Integer u = EuclideanMultiplicativeInverse(b, a);
1008 p2 = Lucas(EuclideanMultiplicativeInverse(e,p2), m, p);
1013 q2 = Lucas(EuclideanMultiplicativeInverse(e,q2), m, q);

Completed in 184 milliseconds