Bitcoin Forum
May 05, 2024, 02:10:22 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: GPU based onion hash generator  (Read 9997 times)
cablepair
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000


Buy this account on March-2019. New Owner here!!


View Profile WWW
October 12, 2012, 01:34:44 AM
 #21

I'd like to announce Scallion, my OpenCL vanity .onion address generator. It gets around 600MH/s on a 6870, allowing it to generate an 8-character prefix in just 15 minutes on average. It's written in C# and runs in both Linux (on Mono) and Windows.

Features:
1) Blindingly fast - 600MH/s vs. 2MH/s for shallot
2) Performs PKCS #1 v2.1 sanity checks via openssl's RSA_check_key function
3) FOSS - MIT licence
4) Support for 1024, 2048, or 4096 bit keys
5) Estimates time required to generate a key (on average)

Check out the Github page: http://www.github.com/lachesis/scallion
or skip straight to the binaries: https://github.com/downloads/lachesis/scallion/scallion-v0.9.zip

If you have any problems, reply to this thread or open an issue on github.

Nice work on this! is there a donation address? I would like to send one.
1714918222
Hero Member
*
Offline Offline

Posts: 1714918222

View Profile Personal Message (Offline)

Ignore
1714918222
Reply with quote  #2

1714918222
Report to moderator
1714918222
Hero Member
*
Offline Offline

Posts: 1714918222

View Profile Personal Message (Offline)

Ignore
1714918222
Reply with quote  #2

1714918222
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714918222
Hero Member
*
Offline Offline

Posts: 1714918222

View Profile Personal Message (Offline)

Ignore
1714918222
Reply with quote  #2

1714918222
Report to moderator
1714918222
Hero Member
*
Offline Offline

Posts: 1714918222

View Profile Personal Message (Offline)

Ignore
1714918222
Reply with quote  #2

1714918222
Report to moderator
lachesis
Full Member
***
Offline Offline

Activity: 210
Merit: 104


View Profile
October 13, 2012, 03:36:26 AM
 #22

I've just edited the post; here's a donation address: 1E82DM9mxvvfMfVAwpDANbkwXc2uWvQD1. I hope the original authors of this thread show up at some point as well. I've just tested on a 5770 - about 600MH/s.

Bitcoin Calculator | Scallion | GPG Key | WoT Rating | 1QGacAtYA7E8V3BAiM7sgvLg7PZHk5WnYc
SätöshiTable
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile WWW
October 13, 2012, 04:07:10 AM
 #23

hope you get your bounties.

nb - are there any simple tutorials that can light me the path to gpu coding easily?

thanks!
lachesis
Full Member
***
Offline Offline

Activity: 210
Merit: 104


View Profile
October 13, 2012, 04:18:04 AM
 #24

nb - are there any simple tutorials that can light me the path to gpu coding easily?
I'm not sure if there are any good top to bottom tutorials. We learned it through projects and documentation. In general, we simplify the GPU code as much as possible, both to make it fast and to avoid branches, loops, etc. Pick your favorite language, find OpenCL bindings, and run some Hello World tutorial. Then pick a project that's embarrassingly parallel (hash searches, noise generation, etc) - each result has no dependence on its neighbor. Read the documentation and pay attention to the memory model. There are a lot of hidden gotchas that can dramatically reduce your performance if you miss them.

Bitcoin Calculator | Scallion | GPG Key | WoT Rating | 1QGacAtYA7E8V3BAiM7sgvLg7PZHk5WnYc
ptshamrock
Hero Member
*****
Offline Offline

Activity: 484
Merit: 500



View Profile
November 15, 2012, 06:59:28 PM
 #25

ist it possible to create a web service for this so one could attach FPGA and let them calculate?


or use fpga instead of GPU ?

"Money needs to be depoliticized, and the time has come for the separation of money and state to be accomplished."
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
November 16, 2012, 01:19:01 AM
 #26

I've just edited the post; here's a donation address: 1E82DM9mxvvfMfVAwpDANbkwXc2uWvQD1. I hope the original authors of this thread show up at some point as well. I've just tested on a 5770 - about 600MH/s.

Heh, couldn't find the right vanity address then?   Smiley

Fcx35x10
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
November 17, 2012, 06:56:08 AM
 #27

this is sick. i've been wanting to learn how to obtain .onions tor addresses Smiley i too wouldn't mind throwing in
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!