Re: RSA - Public vs. Private Keys
- From: "Valery Pryamikov" <valery@xxxxxxxxx>
- Date: 25 May 2006 03:03:49 -0700
Hi,
Small public exponent combined with correct padding (OEAP) gives
strongest version of RSA (see Boneh and Venkatesan), while as small
private exponent makes RSA trivially breakable. Weiner attack (1990) on
small private exponent by using continued fraction is a polynomial time
algorithm that works on private exponents smaller than n**0.292 (n is
modulus). Note that 0.292 is improved bounds for Weiner attack by Boneh
and Durfee in 2000 (Cryptanalysis of RSA with private key d less than
N**0.292) where they also conjectured that if d < n**0.5, then there
exists an efficient algorithm to determine d from public key.
Even so there were some early articles on RSA (until middle of 80th)
that suggested using equal size encryption and decryption exponents, no
serious cryptographer would suggests it now.
RSA or not - if you want two way encrypted communication - you
should use two pairs of keys. That's it.
-Valery
http://www.harper.no/valery
.
- Prev by Date: Re: RSA - Public vs. Private Keys
- Next by Date: Sending encrypted login using frame source
- Previous by thread: Re: RSA - Public vs. Private Keys
- Next by thread: Framework download from ClickOnce
- Index(es):
Relevant Pages
|
|