mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Msieve

Reply
 
Thread Tools
Old 2015-12-14, 21:55   #1
bozocv
 
Dec 2015

910 Posts
Default Noob Question: What to use

I am new here and new to factoring also.

I own AMD 5870 GPU and core i5 4690. Win 7 64bit.

Is there a version of msive that I can run on my GPU and would it be faster than on my CPU?

I want to factor 154 decimal digit number first 3 digits 299.

Last fiddled with by bozocv on 2015-12-14 at 22:50
bozocv is offline   Reply With Quote
Old 2015-12-14, 22:29   #2
VictordeHolland
 
VictordeHolland's Avatar
 
"Victor de Hollander"
Aug 2011
the Netherlands

22308 Posts
Default

You might want to start with YAFU.
VictordeHolland is offline   Reply With Quote
Old 2015-12-14, 22:33   #3
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

100101000001002 Posts
Default

Quote:
Originally Posted by bozocv View Post
I want to factor 154 bit number first 3 digits 299.
154 bit number?
or
154 decimal digit number?
The answers will be quite different as to which tool to use.

For 154-bit - you will get an almost instantaneous factorization with yafu, or you can paste it into www.factordb.com and some computations will be run for you by its engine.
Batalov is offline   Reply With Quote
Old 2015-12-14, 22:33   #4
bozocv
 
Dec 2015

32 Posts
Default

Quote:
Originally Posted by VictordeHolland View Post
You might want to start with YAFU.
May I ask why you suggest YAFU?
bozocv is offline   Reply With Quote
Old 2015-12-14, 22:34   #5
bozocv
 
Dec 2015

32 Posts
Default

@Batalov

154 decimal digit... sorry.
bozocv is offline   Reply With Quote
Old 2015-12-14, 22:36   #6
Batalov
 
Batalov's Avatar
 
"Serge"
Mar 2008
Phi(4,2^7658614+1)/2

22×23×103 Posts
Default

For 154-digit number you need to go over some tutorials, e.g.
http://gilchrist.ca/jeff/factoring/n...ers_guide.html
Batalov is offline   Reply With Quote
Old 2015-12-14, 22:41   #7
bozocv
 
Dec 2015

32 Posts
Default

I started it like this:

msieve -v -e 0x392D649F152B84CCE79DD50B63DA0BDDEC57A5A3DF1D2327730A14
FCC1331F7590033D7D9358EC13DA510B3972F520069C62C5E6E438912DB8192207474C35B6
bozocv is offline   Reply With Quote
Old 2015-12-14, 22:58   #8
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

4,861 Posts
Default

Quote:
Originally Posted by bozocv View Post
May I ask why you suggest YAFU?
YAFU makes a bunch of decisions for you about what parameters to use, and manages each of the tools used to produce the factorization. 154 digits is a big job for YAFU, but it will work. YAFU does not use the GPU-enabled version of msieve, but the GPU is only used for one part of one step; you might save half a day using the GPU yourself, but you'd likely spend half a day in human time learning how to do it all.

Batalov's suggestion is where to begin in order to understand what is happening at each step of the way, and is strongly recommended if you plan to factor more than a single number. That is, the more you learn the more effective your use of the tools will be, but for a single job it's unlikely you'll gain much over YAFU in terms of speed the job completes. Once you get YAFU set up correctly (for instance, telling it how many cores to use), expect about 8-12 days using all cores to complete the factorization.
VBCurtis is offline   Reply With Quote
Old 2015-12-15, 03:13   #9
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

7·1,373 Posts
Default

Quote:
Originally Posted by bozocv View Post
I started it like this:

msieve -v -e 0x392D649F152B84CCE79DD50B63DA0BDDEC57A5A3DF1D2327730A14
FCC1331F7590033D7D9358EC13DA510B3972F520069C62C5E6E438912DB8192207474C35B6
Interesting... What online game are you trying to break?
LaurV is online now   Reply With Quote
Old 2015-12-15, 06:09   #10
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

486110 Posts
Default

I thought 512-bit keys were left in the PS2/TI89 era. Hrmph.
I, too, wonder what game this is!
VBCurtis is offline   Reply With Quote
Old 2015-12-15, 07:02   #11
debrouxl
 
debrouxl's Avatar
 
Sep 2009

17218 Posts
Default

Before RSALS was created, the first TI-Z80 / TI-68k 512-bit RSA public key factorizations used Jeff Gilchrist's NFS Beginners Guide and factMsieve.pl.

Another option is to set up your own copy of the "Factoring as a Service" infrastructure, http://seclab.upenn.edu/projects/faas/ . Its throughput shall trounce your computer's, but cost more.

In this day and age, 512-bit RSA keys are laughably easy to break...
debrouxl is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Noob Question Pickwun Information & Answers 7 2017-11-07 19:17
Noob Question Unregistered Information & Answers 11 2013-03-23 01:31
Prime 95 Noob Question Unregistered Information & Answers 4 2009-09-12 14:01
Noob C question nuggetprime Programming 6 2008-08-23 11:09
Noob question xago666 Information & Answers 3 2008-03-11 01:35

All times are UTC. The time now is 17:00.


Fri Jul 16 17:00:02 UTC 2021 up 49 days, 14:47, 1 user, load averages: 1.64, 1.48, 1.52

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.