kokojie (OP)
Legendary
Offline
Activity: 1806
Merit: 1003
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 17, 2013, 07:05:07 PM |
|
Is there a tool that is able to brute force the private key, given a full Bitcoin address? I know it's nearly impossible, but want to try just for fun.
|
btc: 15sFnThw58hiGHYXyUAasgfauifTEB1ZF6
|
|
|
|
oleganza
Full Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 200
Merit: 104
Software design and user experience.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 17, 2013, 07:16:52 PM |
|
There is no such tool because you won't iterate even a slightest portion of the keyspace in your lifetime. There is nothing to play with.
|
Bitcoin analytics: blog.oleganza.com / 1TipsuQ7CSqfQsjA9KU5jarSB1AnrVLLo
|
|
|
coastermonger
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 367
Merit: 250
Find me at Bitrated
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 17, 2013, 08:12:30 PM |
|
The closest thing you're looking for is a vanity address miner. Such generators will generate a private key based on the desired public address. Usually specifying the first 1-8 characters is done, but adding each additional character increases the time it will take to find a match exponentially.
If I want to find the private key for an address that starts with 1coas it might take a few minutes If I want to find the private key for an address that starts with 1coaster it might take a few hours/days If I want to find the private key for an address that starts with 1coastermonger I might as well give up because it will be years/decades If I want to find the private key for the address 1933phfhK3ZgFQNLGSDXvqCn32k2buXY8a, which contains 111,111 bitcoins, it will take so much time that you will experience the heat death of the universe before finding a match. Even directing all of the bitcoin network's hashing power to this effort would be fruitless.
|
Bitrated user: Rees.
|
|
|
wabber
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 85
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 17, 2013, 09:53:10 PM |
|
Is there a tool that is able to brute force the private key, given a full Bitcoin address? I know it's nearly impossible, but want to try just for fun.
That's the problem, people can't even imagine how unlikely it is to find the correct private key without knowing anything about it except the public key(no shortcuts in the algorithm etc.). It's safe to replace the word "unlikely" by "impossible" in this case without altering the sense. Thinking about low probabilities: Take your pen and let it fall of your desk. While falling the pen will convert its potential energy to kinetic energy. The air in your room will absorb some of that energy and the rest will be absorbed by your floor when the pen impacts. Now in theory it's possible that the molecules surrounding your pen while it lays on the ground are all moving up and therefore pushing the pen up. But considering the amount of molecules it's very very unlikely one would even say impossible to happen(actually it's so unlikely that the 2nd law of thermodynamics even forbids it). It's much more likely that some molecules from above push it down and some from underneath push it up, same goes for right and left -> it won't move. Now what would you tell someone who asks to borrow your video camera to film the pen 24/7 to see when it will fly back on the desk because it's theoretically possible? Don't try to brute force it. Just wait until some bird's shit on your car takes the form of the private key.
|
|
|
|
fran2k
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 17, 2013, 11:57:44 PM |
|
Don't try to brute force it. Just wait until some bird's shit on your car takes the form of the private key.
Jajajaja, this would be at least a few orders of magnitude more probable.
|
|
|
|
Pumpkin
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 12:05:54 AM |
|
Sorry, just not possible mathematically ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
peapodamus
Newbie
Offline
Activity: 43
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 12:20:48 AM |
|
Impossible, but if you want to give it a shot, just use vanitygen and specify a full bitcoin address as the search pattern! EDIT: I see now that someone already posted this ![Tongue](https://bitcointalk.org/Smileys/default/tongue.gif)
|
|
|
|
brotz
Newbie
Offline
Activity: 12
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 08:53:23 AM |
|
Sorry, just not possible mathematically ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Of course it is possible mathematically. Just calculate all 2^256 possible private keys. Problem is, it takes 4374632717895743580924578342947135648937456945487362587195637892 years.
|
|
|
|
fran2k
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 04:23:30 PM |
|
Sorry, just not possible mathematically ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Of course it is possible mathematically. Just calculate all 2^256 possible private keys. Problem is, it takes 4374632717895743580924578342947135648937456945487362587195637892 years. The big difference between impossible and improbable. If I just could connect via SSH to the future...
|
|
|
|
dancupid
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 04:40:24 PM |
|
Sorry, just not possible mathematically ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Of course it is possible mathematically. Just calculate all 2^256 possible private keys. Problem is, it takes 4374632717895743580924578342947135648937456945487362587195637892 years. Anyone trying to brute force private keys will not start with the pure mathematics, but with the point at which human beings interact with this mathematics and make a fatal mistake.
|
|
|
|
grue
Legendary
Offline
Activity: 2058
Merit: 1434
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 04:50:56 PM |
|
Is there a tool that is able to brute force the private key, given a full Bitcoin address? I know it's nearly impossible, but want to try just for fun.
there is screensaver for windows that would bruteforce private keys, then check if they had a balance. i don't have the link, but you can always search for it. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
gadman2
Legendary
Offline
Activity: 977
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 05:16:45 PM |
|
It's actually quite possible to brute force keys. Simply put: Humans have not put together the right technology to even make a dent in the unimaginably huge amount of keys. Maybe with future technology though.
|
|
|
|
jackjack
Legendary
Offline
Activity: 1176
Merit: 1257
May Bitcoin be touched by his Noodly Appendage
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:07:57 PM |
|
It's actually quite possible to brute force keys. Simply put: Humans have not put together the right technology to even make a dent in the unimaginably huge amount of keys. Maybe with future technology though.
It requires more than the energy of contained in the Sun to count (yeah, only count) to the maximum private key number So yeah, not really "quite possible"
|
Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2 Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4790
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:12:38 PM |
|
It's actually quite possible to brute force keys. - snip -
Where did you get a silly idea like that?
|
|
|
|
lucasjkr
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:24:28 PM |
|
Absolutely not impossible; you just need to find an address that was generated using Androids flawed RNG, where the coins in question haven't been transferred to a news wallet. Oh, and you'd need have an understanding of how the flaw affected the generation of keys. I'm not that smart, but surely someone is. Hence, anyone that didn't react to the advisory and left their coins in their android generated wallet is playing with fire. As for just trying to bruteforce a random address; who knows? Maybe your computer will stumble upon the private key in a day. Or maybe it'll take billions and billions of years. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4790
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:34:55 PM |
|
Absolutely not impossible; you just need to find an address that was generated using Androids flawed RNG, where the coins in question haven't been transferred to a news wallet. Oh, and you'd need have an understanding of how the flaw affected the generation of keys.
That's not brute forcing. The question was about brute force. The answer is: impossible.
|
|
|
|
Mavi
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 80
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:51:42 PM |
|
Absolutely not impossible; you just need to find an address that was generated using Androids flawed RNG, where the coins in question haven't been transferred to a news wallet. Oh, and you'd need have an understanding of how the flaw affected the generation of keys. I'm not that smart, but surely someone is. Hence, anyone that didn't react to the advisory and left their coins in their android generated wallet is playing with fire. As for just trying to bruteforce a random address; who knows? Maybe your computer will stumble upon the private key in a day. Or maybe it'll take billions and billions of years. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Let's not forget the question: Is there a tool that is able to brute force the private key, given a full Bitcoin address?
|
|
|
|
gadman2
Legendary
Offline
Activity: 977
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 06:54:03 PM |
|
It's actually quite possible to brute force keys. Simply put: Humans have not put together the right technology to even make a dent in the unimaginably huge amount of keys. Maybe with future technology though.
It requires more than the energy of contained in the Sun to count (yeah, only count) to the maximum private key number So yeah, not really "quite possible" There's no inbetween when you're talking about possibility. Either it is, or it isn't. If something is possible by calculations, then you can't say it's not possible.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4790
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
September 18, 2013, 07:02:24 PM |
|
There's no inbetween when you're talking about possibility. Either it is, or it isn't. If something is possible by calculations, then you can't say it's not possible.
And since it isn't possible by calculations, then you can't say that it's possible.
|
|
|
|
|