mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2006-11-04, 03:26   #1
dgatlin
 
Sep 2006

310 Posts
Default RSA 704 Question

Everyone appears to be saying (not necessarily here, but other places) that RSA-704 is a product of two 106 digit primes. I can't think of a reason that this has to be. Is it stated officially that this is the case?
dgatlin is offline   Reply With Quote
Old 2006-11-04, 05:59   #2
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

6,793 Posts
Default

Quote:
Originally Posted by dgatlin
Is it stated officially that this is the case?
I doubt you will ever get an official statement saying such a thing unless it has been broken. My understanding is that the primes making up RSA704 are, as yet, unknown. The original system used to create RSA704 was destroyed and nobody read the original primes before destruction.

Although there is a good chance that the two primes are both 106 digits numbers, since that would make some methods of factorisation harder than if using a smaller prime and a bigger prime. eg. 2 digit prime + 210 digit prime would be trivial to break but 106+106=non_trivial to break.
retina is offline   Reply With Quote
Old 2006-11-04, 09:54   #3
axn
 
axn's Avatar
 
Jun 2003

125308 Posts
Default

I don't know whether it is "officially" stated... But it is well known that all the RSA numbers have two factors of equal _bit_ length. So for RSA 704, it would be two 352 bit factors.

After looking at the actual number, it looks like the factors will be between
8070373681869514072734228812145027220094678854297782287717332620153464615011270601823360738857596970569827
and
9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496 (2^352)
axn is offline   Reply With Quote
Old 2006-11-04, 13:55   #4
dgatlin
 
Sep 2006

112 Posts
Default

Thanks for the replies. Any idea why they are believed to be of equal length? The numbers I came up with for upper/lower bound are different than yours. Could you elaborate on how you came up with those numbers?
dgatlin is offline   Reply With Quote
Old 2006-11-04, 15:36   #5
axn
 
axn's Avatar
 
Jun 2003

23×683 Posts
Default

Quote:
Originally Posted by dgatlin View Post
Thanks for the replies. Any idea why they are believed to be of equal length? The numbers I came up with for upper/lower bound are different than yours. Could you elaborate on how you came up with those numbers?
The factors must both be 352 bits in length. Largest 352 bit number = 2^352-1, thus yielding the upper bound. Lower bound is simply (RSA 704 / Upper bound).
axn is offline   Reply With Quote
Old 2006-11-04, 16:24   #6
jasonp
Tribal Bullet
 
jasonp's Avatar
 
Oct 2004

5·23·31 Posts
Default

Quote:
Originally Posted by dgatlin View Post
Any idea why they are believed to be of equal length?
Because if they were not it would theoretically be easier to collect RSA prize money, and because all RSA challenge number factored to date have had equal size factors, and because customers expect optimal security from generated keys, which requires the modulus to have equal size factors.

jasonp
jasonp is offline   Reply With Quote
Old 2006-11-04, 16:45   #7
ppo
 
ppo's Avatar
 
Aug 2004
italy

113 Posts
Default

Quote:
Originally Posted by dgatlin View Post
Thanks for the replies. Any idea why they are believed to be of equal length? The numbers I came up with for upper/lower bound are different than yours. Could you elaborate on how you came up with those numbers?
How did you computed yours numbers ?
ppo is offline   Reply With Quote
Old 2006-11-06, 03:42   #8
rdotson
 
rdotson's Avatar
 
Jul 2005

2816 Posts
Default

Quote:
Originally Posted by retina View Post
I doubt you will ever get an official statement ...
You will get a statement as official as it gets from one of the people who created the RSA challenge numbers that the two factors are always the same bit length (In the case of RSA-704 they each contain 352 significant bits). He posts here and over at the Yahoo Prime numbers forum but I'm embarrassed to say I can't recall his name (Silverman?), and don't have a link handy.

The way I understand it, their program generated the factors and tested them for vulnerabilities and produced the RSA Challenge numbers, but NO ONE has ever seen or otherwise had access to the factors of the unsolved RSA challenge numbers.

-- Ron
rdotson is offline   Reply With Quote
Old 2006-11-06, 08:53   #9
akruppa
 
akruppa's Avatar
 
"Nancy"
Aug 2002
Alexandria

2,467 Posts
Default

Yes, Robert D. Silverman. He posted a brief description of the key generation process on this board sometime, see http://www.mersenneforum.org/showthr...070&#post59070

Alex
akruppa is offline   Reply With Quote
Old 2006-11-06, 11:18   #10
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

11010100010012 Posts
Default

Quote:
Originally Posted by akruppa
Yes, Robert D. Silverman. He posted a brief description of the key generation process ...
Brief is quite an understatement. However, it is nice to know there is someone on this board that has been involved in such things. I hope he is also friendly and patient, because from some posts I have seen there seems to be a large gap between the have's and the have-not's.
retina is offline   Reply With Quote
Old 2006-11-06, 13:16   #11
akruppa
 
akruppa's Avatar
 
"Nancy"
Aug 2002
Alexandria

2,467 Posts
Default

Read a couple of follow-up postings to the one I linked to. There's also a link to another thread where he does mention some details of the key generation process.

Alex
akruppa is offline   Reply With Quote
Reply



All times are UTC. The time now is 04:11.


Fri Jul 7 04:11:06 UTC 2023 up 323 days, 1:39, 0 users, load averages: 1.77, 1.65, 1.42

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔