Pages:
Author

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

newbie
Activity: 6
Merit: 0
If you know the public key (not the address) and the first ~ 180 bits of the private key, it is possible to retrieve the other 70 / 80 bits using smarter ways than brute force attack.

Yes, I realize that finding the last bits of the private key would be much easier.
Unfortunately... I know only what I have shown: full addres, and private key with some randomly missing characters.
legendary
Activity: 1968
Merit: 2130
1.) Is it possible to recover part of private key, when I have valid address?

For example:
let's say one of my paper wallet is partialy destroyed, and I have lost 5 or more characters from private, like:

pub: 1DrqrF3JEYB9TXWymz4zGoEzM5i75JMLFB
priv: L3Wji4b***4Po3vo2gmi42Y2kbbxtnpAfQ5wJx11BgNr****8v3Q

Would be EXTREMALY usefull for paperwallet users!

Regards.

If you know the public key (not the address) and the first ~ 180 bits of the private key, it is possible to retrieve the other 70 / 80 bits using smarter ways than brute force attack.
newbie
Activity: 6
Merit: 0

But AFAIK this software don't support such feature.


Yes, thanks for an answer. So it seemed to me. I could not find a suitable example. The position of the characters is known. It would be a great feature for the software.
newbie
Activity: 6
Merit: 0
Hi.
This looks like VERY GOOD piece of software, but I dont understand one thing Smiley

My tougths:

1.) Is it possible to recover part of private key, when I have valid address?

For example:
let's say one of my paper wallet is partialy destroyed, and I have lost 5 or more characters from private, like:

pub: 1DrqrF3JEYB9TXWymz4zGoEzM5i75JMLFB
priv: L3Wji4b***4Po3vo2gmi42Y2kbbxtnpAfQ5wJx11BgNr****8v3Q

Would be EXTREMALY usefull for paperwallet users!

Regards.
legendary
Activity: 2268
Merit: 1092
Can someone help me....?
I added my own address to bitcoin scan list of 8 million addresses.....ive set to start scan at the HEX of my address...but it dont list it in found list?  What setting is wrong?


If you are passing it your exact private key to see what happens when it finds a match, what happens if you deduct 1 from it? (eg pass 6442bae903c8d27ddcd00***************03ebda825ecde678aa on the commandline)
member
Activity: 131
Merit: 32
add in your command line -c -u and it will find
sr. member
Activity: 279
Merit: 435
HI,
Does anyone know that is there similar software for Etherium??
Thanks!
There is https://github.com/tmgroupsecurity/EthCrack but trying to generate many private keys is not viable and you won't find any pk with funds on it. Ever.
newbie
Activity: 10
Merit: 0
HI,
Does anyone know that is there similar software for Etherium??
Thanks!
newbie
Activity: 10
Merit: 0
Hi,
I ran clBitCrack.exe on Win10 and when program started generating keys my computer became really slow. CPU utilization was only 8% but everything was really sloooow (youtube, web, windows). I tested multiple -b  -t -p and the only difference was that it generated more keys. Is there any solution for this? Does this happen with better cards too (like GTX 1080ti)?

Ryzen 2700x +  Radeon HD 5700

Thanks!
Hi,

the program makes use of the GPU in order to generate many addresses (which is done by hashing the public key, and GPUs are better at hashing than CPUs) so it makes sense that it affects programms which make use of your GPU too..

Yea, it does use 99% of GPU. That sucks though, can't do anything else on my PC. Would be nice to have option for GPU usage %.
sr. member
Activity: 279
Merit: 435
Hi,
I ran clBitCrack.exe on Win10 and when program started generating keys my computer became really slow. CPU utilization was only 8% but everything was really sloooow (youtube, web, windows). I tested multiple -b  -t -p and the only difference was that it generated more keys. Is there any solution for this? Does this happen with better cards too (like GTX 1080ti)?

Ryzen 2700x +  Radeon HD 5700

Thanks!
Hi,

the program makes use of the GPU in order to generate many addresses (which is done by hashing the public key, and GPUs are better at hashing than CPUs) so it makes sense that it affects programms which make use of your GPU too..
newbie
Activity: 10
Merit: 0
Hi,
I ran clBitCrack.exe on Win10 and when program started generating keys my computer became really slow. CPU utilization was only 8% but everything was really sloooow (youtube, web, windows). I tested multiple -b  -t -p and the only difference was that it generated more keys. Is there any solution for this? Does this happen with better cards too (like GTX 1080ti)?

Ryzen 2700x +  Radeon HD 5700

Thanks!
member
Activity: 67
Merit: 24
Very much appreciated! The donations are going towards new hardware, as I only have a GeForce GT 640 and Radeon 280X at the moment.

You are welcome! I played a bit with the gpu code, that is rocketship code for me, but I managed to understand that I cannot change it easily to
do random addresses as the stride is set at the initialization of the GPU node (not even sure if it's possible or if it's pheasible with the way gpu work is done). So I will use at intended Smiley. I set a random stride and nextKey using the generatePrivateKey(); so it generates a new set everytime the app is launched and counts at the random next key.

I am using GTX 690X, launched the app twice, with 1 app per node (gtx 690 has 2 nodes) and I am getting a total of 80 Mh/s.

I though it would be cool to link this with the blocksci, but I think the way you made it work with loading the list into the memory of the GPU is much more efficient than doing queries to blocksci.

Best of luck with your project, it's very nice of you that you shared the code, as I see it was a lot of work involved.
jr. member
Activity: 30
Merit: 149
Nice job with the tool! It's perfect to work on something for hobby. It's modern lottery run by computer, I sent my thanks to your BTC wallet as well.. In case I find any lost wallet I will split proffits Smiley).

Very much appreciated! The donations are going towards new hardware, as I only have a GeForce GT 640 and Radeon 280X at the moment.
member
Activity: 67
Merit: 24
Nice job with the tool! It's perfect to work on something for hobby. It's modern lottery run by computer, I sent my thanks to your BTC wallet as well.. In case I find any lost wallet I will split proffits Smiley).
legendary
Activity: 2268
Merit: 1092
Might just be quicker to hash out new addresses en-masse then use a checking script to check if any of your generated addresses have balances already. You have a better chance hitting the lottery 20 weeks in a row, than finding any sizable amount in billions of keys.

Any "sizable" amount?

Unless you're searching in the space where toy keys such as 1, 2, 3 etc are located, you are unlikely to find any keys, ever. And toy keys will have a zero balance.
legendary
Activity: 1060
Merit: 1000
Rent Me!
Might just be quicker to hash out new addresses en-masse then use a checking script to check if any of your generated addresses have balances already. You have a better chance hitting the lottery 20 weeks in a row, than finding any sizable amount in billions of keys.

-MisterCoin
jr. member
Activity: 91
Merit: 3
gtx 1070

-b 15 -t 512 -p 4120 both 80Mkeys with 87k file
 
only compressed 245 Mkeys with 4k file
member
Activity: 245
Merit: 17
Rx480 8Gb     107.04 MKey/s
clBitCrack  --b 72 -t 256 -p 2048

Rx480 4Gb     100.00 MKey/s
clBitCrack  --b 72 -t 256 -p 1024




jr. member
Activity: 30
Merit: 149
on one gtx 1050ti  64 Mkey/s
bat file ( -b 500 -t 128 -p 128 )



You can probably get more than 64Mkeys/second. Try increasing the p parameter.
newbie
Activity: 8
Merit: 0
on one gtx 1080  130 Mkey/s (with 40k targets)
bat file ( -b 32 -t 512 -p 1024 )

Pages:
Jump to: