Post
Topic
Board Development & Technical Discussion
Merits 41 from 8 users
Topic OP
CudaBrainSecp - Secp256k1 Seed Recovery Tool
by
kpurens
on 18/08/2022, 18:27:57 UTC
⭐ Merited by ETFbitcoin (11) ,NotATether (10) ,BlackHatCoiner (6) ,Cricktor (4) ,o_e_l_e_o (4) ,n0nce (3) ,Pmalek (2) ,DdmrDdmr (1)
Hello,

I would like to present a new project that i have been working on for the past four months.
It is a fully functional Cuda / GPU seed recovery tool - performing full Secp256k1 point multiplication directly on GPU.

Possible recovery use-cases are:
  • Brain Wallets
  • Seed Phrases
  • Mnemonic Phrases / BIP39

The main difference between existing projects (BitCrack / KeyHunt / RotorCuda / etc) is the ability to fully calculate public keys on GPU, even if the private keys are hashed.

Existing projects are still faster in scenarios where it's possible to derive public keys from each-other (Bitcoin-Puzzle / Wallet-Import-Format / etc).
However CudaBrainSecp opens up completely new possibilities that were previously unreachable (or you had to do calculations on a CPU).

The current implementation focuses mostly on brain wallet recovery and includes two operation modes.
Several optimizations are used on GPU side to allow extremely fast / efficient public key Secp256k1 generation / search.

Please see the documentation on Github repository for full information about the project:
https://github.com/kpurens/CudaBrainSecp

Please read FAQ section if you have any questions - or you can ask them in this thread.