| Bill Allombert on Tue, 21 Nov 2023 15:10:33 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: sqrt(x,n) for non-prime n? |
On Tue, Nov 21, 2023 at 02:44:11PM +0100, Aurel Page wrote: > On 21/11/2023 13:03, hermann@stamm-wilbrandt.de wrote: > > So implementing Kunerth's method is only needed if factoring modulus > > would take too much time. > If you can compute square roots of arbitrary numbers modulo n, then you can > factor n. Indeed, take some x modulo n, compute a square root y of x^2 mod > n: then gcd(x-y,n) is a nontrivial factor of n with good probability. No, you need two different squareroots that are not ± the others. For example 2^64 is a root of -1 modulo (2^128+1) but it is not sufficient for factoring. But yes, there must be some unstated hypothesis for Kunerth's method to work. Cheeers, Bill