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/CudaBrainSecpPlease read FAQ section if you have any questions - or you can ask them in this thread.