Factoring RSA-200: A Wolfram MathWorld Record

  • Thread starter Thread starter Zurtex
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the factoring of RSA-200, a large semiprime number, and the challenges associated with it compared to other types of numbers, such as Mersenne numbers. Participants explore the properties of the factors, the methods used for factorization, and the implications of the achievement in the context of cryptography.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • Some participants note the difficulty of factoring RSA-200 compared to Mersenne numbers, suggesting that the primes used in RSA-200 are chosen to avoid patterns that make them easier to factor.
  • There is a discussion about specific properties of the factors p and q, including their relative sizes and the conditions that make factorization more challenging.
  • One participant mentions that the properties of the factors can be verified against RSA-200, indicating that certain mathematical inequalities hold true for this case.
  • Another participant references the time taken to factor RSA-200 and compares it to the time required for adjacent prime numbers.
  • There is a mention of the General Number Field Sieve (GNFS) as the method used for factoring RSA-200, with a question raised about why the Special Number Field Sieve (SNFS) was not used.

Areas of Agreement / Disagreement

Participants express varying viewpoints on the properties of the factors and the methods of factorization, with no clear consensus on the best approach or the implications of the findings. The discussion remains unresolved regarding the comparison of factoring methods and the specific challenges posed by RSA-200.

Contextual Notes

Some claims about the properties of the factors depend on specific mathematical assumptions and definitions that are not universally agreed upon. The discussion includes references to external sources for further information on the factorization methods and the historical context of RSA-200.

Who May Find This Useful

Readers interested in number theory, cryptography, and the mathematical challenges of factoring large semiprime numbers may find this discussion relevant.

Physics news on Phys.org
damn they one the $100k prize? ah nvm only 30k
 
How much different are these to factoring mersenne numbers?

What makes them so much harder? :S
 
well considering one of the prizes took was it either 2weeks or 3 months to solve...they are pretty intense, because the selected prime numbers are suppose to be "randomly" chosen to try to avoid patterns or classifications like the mersenne numbers.
 
gazzo said:
How much different are these to factoring mersenne numbers?

What makes them so much harder? :S
You can factor Mersenne numbers from the formulae alone assume the exponent isn't prime. Also there is a specific test for testing the primality of Mersenne numbers: http://mathworld.wolfram.com/Lucas-LehmerTest.html
 
gazzo said:
How much different are these to factoring mersenne numbers?

What makes them so much harder? :S

I believe also they're chosen to be as far apart as possible. Correct me if I'm wrong, but the closer they are together, the easier (relatively speaking), it is to factor the composite.
 
saltydog said:
I believe also they're chosen to be as far apart as possible. Correct me if I'm wrong, but the closer they are together, the easier (relatively speaking), it is to factor the composite.
The factors p and q will have the probably have the properties:

[tex](pq)^{\frac{1}{3}} < p < q[/tex]

Also it is highly likely that:

[tex]\alpha p < q < \beta p \quad \text{where} \quad \alpha \approx 2 \, \, \text{and} \, \, \beta \approx 10[/tex]

These are 2 properties I found highly useful to reduce chance of factorization, or at least when I studied factoring such numbers.
 
Zurtex said:
The factors p and q will have the probably have the properties:

[tex](pq)^{\frac{1}{3}} < p < q[/tex]

Also it is highly likely that:

[tex]\alpha p < q < \beta p \quad \text{where} \quad \alpha \approx 2 \, \, \text{and} \, \, \beta \approx 10[/tex]

These are 2 properties I found highly useful to reduce chance of factorization, or at least when I studied factoring such numbers.

Very nice Zurtex. Think I'll check your properties out with RSA-200. Thanks.
 
saltydog said:
Very nice Zurtex. Think I'll check your properties out with RSA-200. Thanks.
Well actually for large numbers the 2nd one implies the 1st one and a lot stronger conditions, however the 1st one is more logically important, the 2nd one makes sense when you try and think about how people might attack it. You will see that my inequalities hold for RSA-200.
 
  • #10
Zurtex said:
The factors p and q will have the probably have the properties:

[tex](pq)^{\frac{1}{3}} < p < q[/tex]

Also it is highly likely that:

[tex]\alpha p < q < \beta p \quad \text{where} \quad \alpha \approx 2 \, \, \text{and} \, \, \beta \approx 10[/tex]

These are 2 properties I found highly useful to reduce chance of factorization, or at least when I studied factoring such numbers.

Ok, I checked RSA-200 against these criteria. First I verified that I copied the numbers into Mathematica correctly by checking the difference of n-pq which was zero.

The first relation is satisfied:

[tex](pq)^{1/3}<p<q[/tex]

Since:

[tex]q\approx 2.224p[/tex]

The second relation is satisfied with [itex]\alpha=2[/itex] and [itex]\beta=10[/itex]
 
  • #11
RSA200 is factored - a lot of number crunching

Let [tex]{RSA200}=pq[/tex] p and q both primes
let p' and q' be the adjacent prime numbers
hence [tex]{RSA200'}={p'}{q'}[/tex]

The relevance of the achievement can be judged that it will take the algorithms as long again to factorise RSA200'
 
  • #12
how the rsa200 is written like this

how rsa200 is written in this way

The RSA200 number is, by the way, 27,997,833,911,221,327,870,829,467,638,722,601,621,070,446,786,
955,428,537,560,009,929,326,128,400,107,609,345,671,052,955,
360,856,061,822,351,910,951,365,788,637,105,954,482,006, 576,775,098,580,557,613,579,098,734,950,144,178,863,178,946,295,
187,237,869,221,823,983.

source

http://news.com.com/2061-10789_3-5702146.html
 
  • #13
Some info on the relative time in terms of years here,
http://www.rsasecurity.com/rsalabs/node.asp?id=2879

Some info on the actual factorisation method implemented,
http://www.loria.fr/~zimmerma/records/rsa200

-- AI
 
Last edited by a moderator:
  • #14
RSA200 is factoring using GNFS.Why not SNFS?
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
3
Views
7K
  • · Replies 1 ·
Replies
1
Views
13K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 37 ·
2
Replies
37
Views
8K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 12 ·
Replies
12
Views
4K
Replies
1
Views
5K
  • · Replies 18 ·
Replies
18
Views
5K