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 D | rabin.cpp | 157 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 D | nbtheory.h | 69 inline Integer EuclideanMultiplicativeInverse(const Integer &a, const Integer &b) function
|
H A D | xtr.cpp | 33 } while (!p.Randomize(rng, minP, maxP, Integer::PRIME, CRT(rng.GenerateBit()?r1:r2, q, 2, 3, EuclideanMultiplicativeInverse(p, 3)), 3*q));
|
H A D | nbtheory.cpp | 664 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 37 milliseconds