On Shanks' Algorithm for Modular Square Roots

From MaRDI portal
Publication:4670089




Abstract: Let p be a prime number, p=2nq+1, where q is odd. D. Shanks described an algorithm to compute square roots pmodp which needs O(logq+n2) modular multiplications. In this note we describe two modifications of this algorithm. The first needs only O(logq+n3/2) modular multiplications, while the second is a parallel algorithm which needs n processors and takes O(logq+n) time.









This page was built for publication: On Shanks' Algorithm for Modular Square Roots

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4670089)