Pages:
Author

Topic: BitCrack - A tool for brute-forcing private keys - page 11. (Read 74450 times)

newbie
Activity: 74
Merit: 0
Hi, i have a laptop with nvidia gpu rtx and i tried cuBitcrack and i get only around 150 Mkey/s and with VanitySearch i get 450 Mkey/s , but i want to use Bitcrack as i can save progress. Is there any chance to get more Mkey/s with cuBitcrack? I need different version or to make some settings on it for higher rate?

what are your bitcrack settings such as:  -b 96 -t 512 -p 1024
that will help the community better assist you.


hi i used deafult and i tried this  -b 96 -t 512 -p 1024 get out of memory and  tried  -b 96 -t 256 -p 1024 i get 395 Mkey/s now. should i try different one? anyway thanks i get more x3 speed than before with Bitcrack
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Hi, i have a laptop with nvidia gpu rtx and i tried cuBitcrack and i get only around 150 Mkey/s and with VanitySearch i get 450 Mkey/s , but i want to use Bitcrack as i can save progress. Is there any chance to get more Mkey/s with cuBitcrack? I need different version or to make some settings on it for higher rate?

what are your bitcrack settings such as:  -b 96 -t 512 -p 1024
that will help the community better assist you.
newbie
Activity: 74
Merit: 0
Hi, i have a laptop with nvidia gpu rtx and i tried cuBitcrack and i get only around 150 Mkey/s and with VanitySearch i get 450 Mkey/s , but i want to use Bitcrack as i can save progress. Is there any chance to get more Mkey/s with cuBitcrack? I need different version or to make some settings on it for higher rate?
hero member
Activity: 952
Merit: 642
Magic
For home desktop computer way too hard.

If there is no new version of bitcrack, than we will simply have to wait a few years until home computers have the power to solve it. Sooner or later we will even have to worry about the security of usual bitcoin adresses, but this will be in a few hundred years maybe. Until then there will be a solution. Even right now you could just make the bitcoin addresses a bit longer.
newbie
Activity: 2
Merit: 0
It is likely that another program will need to be developed to handle the remaining keys between #64 and #160. Bitcrack does not seem to be capable of solving any more keys and is no longer effective.
newbie
Activity: 9
Merit: 0

https://github.com/AlexCurl/bitcoin_tools/blob/main/secp256k1/secp256k1.py

Could numba be inserted into this code? I have not yet seen secp256k1 that the calculations go through @jit - that it has full GPU support.

if you are on python just use this library: https://github.com/iceland2k14/secp256k1
fastest out there for python since .dll(Windows) and .so(Linux) are shared libraries containing compiled functions written in C++ ready to load and use.
Most my codes that are there just good for testing and research. That is what I do mostly.
For CPU best option is VanitySearch code base it is the fastest.
It is in C++ and easy to understand and use.


I want to make one that will do 300Miilion Key/s from python. One or more GPUs....The only way is through numba and jit.
https://numba.pydata.org/
And there is nowhere an example of how to calculate secp256k1 through @jit . These are simple mathematical formulas, not rocket science.
It's as if someone doesn't want this to speed up on purpose. Grin
newbie
Activity: 9
Merit: 0
Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?

And another quesion. Is this adresses also generating from the same space of numbers as P2PKH keys? I mean, that for example I have a private key
 
Code:
36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068

For this key I have two P2PKH adresses  1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr. Can I generate also P2SH adress using this key?

Private key: 36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068
WIF_U: 5JEMthkwtXqFvRkMbDMPDV7ghskD6ikM59ZQRoFEzXDAoDUq7qz
WIF_C: Ky3yDCtyGT5zrpEMt1Wy476WFQyiQFGKbJn2QT7rktLiEz1dN1nj
X:e589eea87b3f9f14384e32a0036c0f3b41fd071fbaaa37e07196a9acfd8e68b7 Y:1808b5a13bf67ed98145b9c1338ef176131620cfc4503def199364906bbbcc4f
Hash160_U: 6d3536a61d6308915bcc3b72476b7e40d27b08ce
Hash160_C: 116d5513840ce377f0a76a64ed247f34e3bbdf0f
Address_U: 1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG
Address_C: 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr
Address_P2SH: 31iwoQNky2ZMHEgYnTnARVmHEHArTqwLUq
Address_Bech32_P2WPKH: bc1qz9k42yuypn3h0u98dfjw6frlxn3mhhc07pwhqg
Address_Bech32_P2WSH: bc1qmvkw2tle32krer6qxc906zanccl9lmrhx0nzh3yharyeaavwxjwsqcyayx
Address_Bech32m_P2TR: bc1pq7ypqza85dqdywnrsmkwy8pvyypysu6gq5gzqeepr4ngg0ru5ulqfz886e
Taproot Tweaked privkey: 9ac5d0501220a1d462bc021f3e03264232dfc05e03bee4745f6f8e59d67bc161
Taproot Tweaked pubkey: 0788100ba7a340d23a6386ece21c2c210248734805102067211d66843c7ca73e


Did You create them manually or using bitcrack?
Using secp256k1 library: https://github.com/AlexCurl/bitcoin_tools/blob/main/ecc_gmp_C/main.c

https://github.com/AlexCurl/bitcoin_tools/blob/main/secp256k1/secp256k1.py

Could numba be inserted into this code? I have not yet seen secp256k1 that the calculations go through @jit - that it has full GPU support.
hero member
Activity: 828
Merit: 657

Interesting repository, I see some of my tools there but also some interesting codes, I will check some codes there because they implement libgmp.

Thanks
newbie
Activity: 11
Merit: 0
Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?

And another quesion. Is this adresses also generating from the same space of numbers as P2PKH keys? I mean, that for example I have a private key
 
Code:
36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068

For this key I have two P2PKH adresses  1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr. Can I generate also P2SH adress using this key?

Private key: 36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068
WIF_U: 5JEMthkwtXqFvRkMbDMPDV7ghskD6ikM59ZQRoFEzXDAoDUq7qz
WIF_C: Ky3yDCtyGT5zrpEMt1Wy476WFQyiQFGKbJn2QT7rktLiEz1dN1nj
X:e589eea87b3f9f14384e32a0036c0f3b41fd071fbaaa37e07196a9acfd8e68b7 Y:1808b5a13bf67ed98145b9c1338ef176131620cfc4503def199364906bbbcc4f
Hash160_U: 6d3536a61d6308915bcc3b72476b7e40d27b08ce
Hash160_C: 116d5513840ce377f0a76a64ed247f34e3bbdf0f
Address_U: 1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG
Address_C: 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr
Address_P2SH: 31iwoQNky2ZMHEgYnTnARVmHEHArTqwLUq
Address_Bech32_P2WPKH: bc1qz9k42yuypn3h0u98dfjw6frlxn3mhhc07pwhqg
Address_Bech32_P2WSH: bc1qmvkw2tle32krer6qxc906zanccl9lmrhx0nzh3yharyeaavwxjwsqcyayx
Address_Bech32m_P2TR: bc1pq7ypqza85dqdywnrsmkwy8pvyypysu6gq5gzqeepr4ngg0ru5ulqfz886e
Taproot Tweaked privkey: 9ac5d0501220a1d462bc021f3e03264232dfc05e03bee4745f6f8e59d67bc161
Taproot Tweaked pubkey: 0788100ba7a340d23a6386ece21c2c210248734805102067211d66843c7ca73e


Did You crreate them mnually or using bitcrack?
newbie
Activity: 11
Merit: 0
Please tell me if the version of bitcrack would take private key from the file txt?

I have a large database of 10Gb+ private keys, can I check them for bitcrack? what would be the speed of the file?

- how much will it cost to be able to check private keys (sha256) from a file txt?

(I know about brainflayer, but its speed is very slow, (100,000p/s)

I use bitcrack with 2gb file & large address database without any problem, bitcrack only support bitcoin address start with 1
as per speed it depend on what GPU you using.
For cost depend on hardware & how many address you want to check.
legendary
Activity: 2814
Merit: 1091
--- ChainWorks Industries ---
Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?
Probably because it's designed to bruteforce the "puzzle transaction" (link), and the puzzle's addresses aren't p2sh nor bech32.

It wouldn't be too hard to code a fast (and optimized) Bech32 converter. It would have very useful applications in general-purpose wallet recovery software - not just for private keys, but say you have a lost wallet but all you remember is part of a password and a single address.

Maybe? ...

Put that on our list?

#crysx #cwi
newbie
Activity: 19
Merit: 0
Hi. Which version of bitcrack works with the 3090ti ? I tried the latest version of cuBitCrack.exe from brichard19 but it did not work. There are no errors. Just nothing happens after running it.
MSI GeForce RTX 3090 Ti Suprim X 24G
Driver - 527.56
CUDA - 12.0.94
newbie
Activity: 54
Merit: 0
Please tell me if the version of bitcrack would take private key from the file txt?

I have a large database of 10Gb+ private keys, can I check them for bitcrack? what would be the speed of the file?

- how much will it cost to be able to check private keys (sha256) from a file txt?

(I know about brainflayer, but its speed is very slow, (100,000p/s)
newbie
Activity: 2
Merit: 0
KeyHunt-Cuda's range (--range) should fill in what is the largest?
newbie
Activity: 8
Merit: 0
#2 released

Added support for compute 5.0 and compute 7.5
~20% faster generation of starting points
~1% kernel speedup

https://github.com/sp-hash/Bitcrack/releases/


Can you help me, your version of bitcrack doesn't see uncompressed adress. I have made test list with 2 000 000 adresse, and Bitcrack finds compressed adress well. I started with different option
  • --compression BOTH
  • -c -u
  • -u

Even starting bitcrack with -u options doesn't help. It can't find uncompressed adress
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?
Probably because it's designed to bruteforce the "puzzle transaction" (link), and the puzzle's addresses aren't p2sh nor bech32.

It wouldn't be too hard to code a fast (and optimized) Bech32 converter. It would have very useful applications in general-purpose wallet recovery software - not just for private keys, but say you have a lost wallet but all you remember is part of a password and a single address.
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
-snip-
And any tool to take participate in loterry? I want random bruteforce of all keyspace, at a database of all BTC adresses with balance
Go to this thread to see the list of bruteforce tools: https://bitcointalksearch.org/topic/--5422375

Those are designed for the puzzle transaction but you can specify the range if you want the whole keyspace. (which isn't comparable to lottery)
jr. member
Activity: 61
Merit: 6
Thanks for everybody for explanation.
And any tool to take participate in loterry? I want random bruteforce of all keyspace, at a database of all BTC adresses with balance

I think about Hashcat, but it doesn't take secret exponent, in can bruteforce onli WIFs
Go with Keyhunt if you want to use CPU & RAM
https://github.com/albertobsd/keyhunt

And go with KeyHunt-Cuda if you want to use Nvidia GPU(Only)
https://github.com/manyunya/KeyHunt-Cuda
newbie
Activity: 8
Merit: 0
And another quesion. Is this adresses also generating from the same space of numbers as P2PKH keys? I mean, that for example I have a private key
-snip-
For this key I have two P2PKH adresses  1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr. Can I generate also P2SH adress using this key?
The first address is generated from the uncompressed public key pair of that private key.
The next address is from the compressed public key.

More info here: learnmeabitcoin.com/technical/public-key

Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?
Probably because it's designed to bruteforce the "puzzle transaction" (link), and the puzzle's addresses aren't p2sh nor bech32.

Thanks for everybody for explanation.
And any tool to take participate in loterry? I want random bruteforce of all keyspace, at a database of all BTC adresses with balance

I think about Hashcat, but it doesn't take secret exponent, in can bruteforce onli WIFs
hero member
Activity: 630
Merit: 731
Bitcoin g33k
Why BitCrack doesn't support new types of adress? (from '3' or 'bc' starting)?

And another quesion. Is this adresses also generating from the same space of numbers as P2PKH keys? I mean, that for example I have a private key
 
Code:
36a9e7f1c95b82ffb99743e0c5c4ce95d83c9a430aac59f84ef3cbfab6145068

For this key I have two P2PKH adresses  1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr. Can I generate also P2SH adress using this key?

sure. The private key you mentioned results in:

Code:
Bitcoin address = 12b9TofPY9R5gtKRUHBWjQrNP6mBYZuFqr
Uncompressed Bitcoin address = 1AxSQFHqQ2nFUbZwcWSmHYrYumuQnK2nYG
Segwit address = bc1qz9k42yuypn3h0u98dfjw6frlxn3mhhc07pwhqg
p2sh segwit address = 31iwoQNky2ZMHEgYnTnARVmHEHArTqwLUq (corresponding p2sh script   : 0014116d5513840ce377f0a76a64ed247f34e3bbdf0f)
Pages:
Jump to: