![]() |
|
|
#1 | |
|
Nov 2003
22×5×373 Posts |
Quote:
I will send my lattice source to anyone who asks by private email (robert_silverman@raytheon.com) Please acknowledge receipt of same. I don't expect thanks, but too many times I never get an acknowledgement. The code is for the Pentium/Athlon. I have a more generic version, but it needs some porting work to Unix (replacement of timing routines, replacement of MPP code [I provide generic MPP code]) etc. Any volunteers? |
|
|
|
|
|
|
#2 |
|
Jan 2005
Minsk, Belarus
24·52 Posts |
Nice to see the ball is rolling! :up:
|
|
|
|
|
|
#3 |
|
Tribal Bullet
Oct 2004
1101110101012 Posts |
Indeed. The next version will be out real soon now, and will contain many cleanups and a few small QS and NFS improvements. End-to-end GNFS will be sooo nice when it happens.
In the meantime, Daniel Lerch has put together a package that implements distributed MPQS using the msieve library. dfact 0.1 is available at http://factorizacion.blogspot.com. He tells me that his time is limited right now, but hopefully his current effort will benefit some of the people here. Apparently software crackers have discovered msieve too. It seems that some programs use RSA keys to verify registration information, but the key sizes don't exceed 256 bits. jasonp |
|
|
|
|
|
#4 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
2A0116 Posts |
Quote:
About 10 years ago PGP allowed public moduli to be as small as 384-bit numbers, though recommendations were made not to use them. Jim Gillogly, Alec Muffett, Arjen Lenstra and I factored a notorious PGP key's public modulus back in 96 or so. A search with the term "blacknet" and our names will find the story. The next release enforced a minimum keys size of 512 bits. Breaking 512-bit keys now is no harder, maybe slightly easier, than 384-bits was a decade ago. Verb. Sap. Paul |
|
|
|
|
|
|
#5 |
|
"Sander"
Oct 2002
52.345322,5.52471
29·41 Posts |
|
|
|
|
|
|
#6 | |
|
Jul 2004
Potsdam, Germany
3×277 Posts |
Quote:
That way, unexperienced users still won't be able to try to factor too large composites, but experienced users could easily circumvent the limit when they feel it is sensible. |
|
|
|
|
|
|
#7 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
752610 Posts |
Just out of curiosity -- have you looked at R.D.Silverman's lattice siever? Any plans on upgrading from a line siever to a lattice siever?
P.S. Kudos to you for undertaking this mammoth task - great program! |
|
|
|
|
|
#8 |
|
Jul 2004
Potsdam, Germany
33F16 Posts |
Hi Jason,
I've just started Msieve 1.12 to factor 151026*5^110-1 (83 digits), and it took 34 minutes and 34 seconds on a Pentium4 2.4 GHz. I don't exactly recall my previous timings (with versions 0.88 to 1.0x) for composites in that digit range, but I have the impression that is was faster then (and took only a couple of minutes). Can you confirm that my memory is flawed and the time is adequate? |
|
|
|
|
|
#9 | |
|
Tribal Bullet
Oct 2004
3,541 Posts |
Quote:
jasonp Last fiddled with by jasonp on 2006-10-16 at 03:24 Reason: typo |
|
|
|
|
|
|
#10 |
|
7,103 Posts |
Here is a basic gui that doesn't offer any frills for msieve. If ya have trouble using cmd-line, might check it out:
Code:
http://rapidshare.com/files/1862929/Msieve.GUI.1.1.rar.html |
|
|
|
#11 |
|
Tribal Bullet
Oct 2004
3,541 Posts |
I just got the NFS square root within msieve to work. The current code computes the algebraic square root by brute force, and once various bugs were resolved it hasn't failed yet. For a 100-digit factorization each dependency takes 8 minutes. This means that all the pieces for GNFS are now written, though the sophistication is mediocre throughout :)
I'll try to get v1.13 out in the next week. I'll also try to make the GNFS code kick butt in the next year. Happy holidays to everyone, jasonp |
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How I Run a Larger Factorization Using Msieve, gnfs and factmsieve.py on Several Ubuntu Machines | EdH | EdH | 7 | 2019-08-21 02:26 |
| Compiling Msieve with GPU support | LegionMammal978 | Msieve | 6 | 2017-02-09 04:28 |
| Msieve with GPU support | jasonp | Msieve | 223 | 2011-03-11 19:30 |
| YAFU with GNFS support | bsquared | YAFU | 20 | 2011-01-21 16:38 |
| 518-bit GNFS with msieve | fivemack | Factoring | 3 | 2007-12-25 08:53 |