Q: Factoring a number whose Euler phi is known?
From: Klaus Pommerening (pom@imsd.uni-mainz.de)
Date: 02/12/03
- Next message: Mok-Kong Shen: "Re: Encryption algo"
- Previous message: Sander Vesik: "Re: OT: Value of Semiconductors Debug Mode Information"
- Next in thread: no@spam.com: "Re: Factoring a number whose Euler phi is known?"
- Reply: no@spam.com: "Re: Factoring a number whose Euler phi is known?"
- Reply: Stefan Katzenbeisser: "Re: Q: Factoring a number whose Euler phi is known?"
- Reply: Scott Contini: "Re: Q: Factoring a number whose Euler phi is known?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: Klaus Pommerening <pom@imsd.uni-mainz.de> Date: Wed, 12 Feb 2003 12:52:34 +0100
How to factor a number n given the value \phi(n) where \phi is the
Euler Phi function?
This problem is related to the security of RSA encryption.
When the modulus n is a product of 2 primes p and q, there is an obvious
and well known algorithm:
\phi(n) = (p-1)(q-1),
therefore
p + q = n + 1 - \phi(n),
pq = n
are known, and this results in a quadratic equation for (say) p that
is easily solved.
RSA works when the modulus n is squarefree. So the following questions
are of interest:
- Is there a solution in the case that n has 3 prime factors?
- What in the case of r \geq 3 prime factors and r is known?
- What in the case where r is unknown?
Remark. There is a probabilistic algorithm: Choose a "public" exponent
e,
construct a corresponding "private" exponent d such that ed \equiv 1
\pmod {\phi(n)}. Then use d to factor n by the well known probabilistic
algorithm.
My question asks for a deterministic algorithm.
-- Klaus Pommerening [http://www.uni-mainz.de/~pommeren/] Institut fuer Medizinische Biometrie, Epidemiologie und Informatik Johannes-Gutenberg-Universitaet Mainz
- Next message: Mok-Kong Shen: "Re: Encryption algo"
- Previous message: Sander Vesik: "Re: OT: Value of Semiconductors Debug Mode Information"
- Next in thread: no@spam.com: "Re: Factoring a number whose Euler phi is known?"
- Reply: no@spam.com: "Re: Factoring a number whose Euler phi is known?"
- Reply: Stefan Katzenbeisser: "Re: Q: Factoring a number whose Euler phi is known?"
- Reply: Scott Contini: "Re: Q: Factoring a number whose Euler phi is known?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|