Re: RSA ecnryption confusion
- From: Blind Anagram <noone@xxxxxxxxxxx>
- Date: Tue, 13 May 2008 20:59:10 +0100
Phil Carmody wrote:
"Blind Anagram" <me@xxxxxxxxxxx> writes:"Phil Carmody" <thefatphil_demunged@xxxxxxxxxxx> wrote in message
news:87d4nqmxt6.fsf@xxxxxxxxxxxxxxxxxxxxxxx
"Blind Anagram" <me@xxxxxxxxxxx> writes:I was puzzled because most of your answer was about a question that I"Phil Carmody" <thefatphil_demunged@xxxxxxxxxxx> wrote in messageNo. With knowing e, there's a trivial algorithm as shown.
news:87d4nrmly1.fsf@xxxxxxxxxxxxxxxxxxxxxxx
Blind Anagram <noone@xxxxxxxxxxx> writes:Phil, did you miss the "without knowing e" bit?Pubkeybreaker wrote:Yes. If N, e and d are known, factoring N is trivial.
The implementation is *irrelevant*. If the private key isWhen d is less than N^0.29, does the reconstruction of the
known, then the public key becomes *trivially* constructible.
It doesn't matter if p,q, are stored directly, if they are
stored in CRT format, or even if they are not stored at all.
If the private exponent is KNOWN, then constructing the
factors requires a simple, polynomial time random algorithm.
factors of N from d work without knowing e?
ed is a multiple of lambda(pq), can be used to
reconstruct phi(pq) = pq-p-q+1. Therefore you can
trivially find p+q. 2 equations in 2 unknowns - bingo.
Therefore the lattice algorithm evidently applies to the
"without knowing e" case. What other case did you think
it applied to?
did not ask.
Where's the black king? It's not on row 1,2,3,4,5,7, or 8, and not in column 1,2,3,5,6,7,8.
Once you remove other possibilities, that which is left
is clearly defined.
What I am unclear about here is that the two keys (e,N) and (d,N) are interchangeable at the fundamental algorithm level.
Hence if an algorithm can recover the prime factors of N knowing only d when d < N^0.29, why cannot this also be done knowing only e when e is less than N^0.29 (which it pretty well always is)?
I may well be screwed up here since it is a long time since I really looked at any of this. But my uncertainty was such that I felt it was worthwhile posing the question to see what came of it.
.
- Follow-Ups:
- Re: RSA ecnryption confusion
- From: Thomas Pornin
- Re: RSA ecnryption confusion
- From: Phil Carmody
- Re: RSA ecnryption confusion
- References:
- RSA ecnryption confusion
- From: Albert
- Re: RSA ecnryption confusion
- From: Pubkeybreaker
- Re: RSA ecnryption confusion
- From: Peter Fairbrother
- Re: RSA ecnryption confusion
- From: Tim Smith
- Re: RSA ecnryption confusion
- From: Pubkeybreaker
- Re: RSA ecnryption confusion
- From: Phil Carmody
- Re: RSA ecnryption confusion
- From: Pubkeybreaker
- Re: RSA ecnryption confusion
- From: Phil Carmody
- Re: RSA ecnryption confusion
- From: Pubkeybreaker
- Re: RSA ecnryption confusion
- From: Blind Anagram
- Re: RSA ecnryption confusion
- From: Phil Carmody
- Re: RSA ecnryption confusion
- From: Blind Anagram
- Re: RSA ecnryption confusion
- From: Phil Carmody
- Re: RSA ecnryption confusion
- From: Blind Anagram
- Re: RSA ecnryption confusion
- From: Phil Carmody
- RSA ecnryption confusion
- Prev by Date: Re: RSA ecnryption confusion
- Next by Date: Clientless transparent encryption
- Previous by thread: Re: RSA ecnryption confusion
- Next by thread: Re: RSA ecnryption confusion
- Index(es):
Relevant Pages
|