SwingFirst (OP)
|
|
June 26, 2017, 04:11:07 AM Last edit: June 26, 2017, 04:21:54 AM by SwingFirst |
|
As you all are most likely aware of, it is possible to import any SHA256 hash as a bitcoin wallet private key. You can generate SHA256 hashes on this website: http://passwordsgenerator.net/sha256-hash-generator/Is it possible to check on an offline computer which bitcoin address it corresponds to? I'm thinking about creating a brain wallet on an offline machine to store bitcoin on. Thank you for any help
|
|
|
|
HCP
Legendary
Offline
Activity: 2086
Merit: 4363
<insert witty quote here>
|
|
June 26, 2017, 04:36:52 AM |
|
A Hero member... that has never heard of bitaddress.org or bitcoinpaperwallet.com... or the fact that brain wallets are a really really REALLY bad idea? Both of those sites will even let you just enter a "brain wallet" phrase and do the SHA256 hash as well... They also both provide downloadable versions that you can use on an offline machine
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3052
Merit: 4443
Crypto Swap Exchange
|
|
June 26, 2017, 04:39:48 AM |
|
No, you can't just make a hash out of a password, smack it into any client and expect it to work. These are the steps to convert it into a private key: https://en.bitcoin.it/wiki/Wallet_import_format. That being said, its incredibly insecure to generate an address using SHA256 since its rather fast to bruteforce tons of address with weak to moderate passwords. Is it possible to check on an offline computer which bitcoin address it corresponds to? I'm thinking about creating a brain wallet on an offline machine to store bitcoin on. Thank you for any help Yes, there are various scripts to do so, eg. Bitaddress.org. I really cannot recommend anyone generating an address with a password and expecting it not to be compromised in a short time. You can generate addresses on Bitaddress.org, don't use the brainwallet function.
|
|
|
|
simik
Jr. Member
Offline
Activity: 35
Merit: 2
|
|
June 26, 2017, 12:08:15 PM |
|
If you do want to make some sort of brain wallet, use WarpWallet (the page can be downloaded and used offline). It uses a proper hardened hash (mix of SHA256 and scrypt with 64k and 512k iterations respectively), so brute-forcing warpwallet passwords is very, very slow. Besides, warpwallet passwords are seeded, so any bruteforcing will have to be targeted, i.e. hackers will have to know your seed (email) and they'll have to attack just your password specifically, and not ALL of brainwallets at once.
|
|
|
|
SwingFirst (OP)
|
|
June 28, 2017, 02:56:19 AM |
|
Thanks for the input guys!
|
|
|
|
cellard
Legendary
Offline
Activity: 1372
Merit: 1252
|
|
June 29, 2017, 02:22:11 PM |
|
No, you can't just make a hash out of a password, smack it into any client and expect it to work. These are the steps to convert it into a private key: https://en.bitcoin.it/wiki/Wallet_import_format. That being said, its incredibly insecure to generate an address using SHA256 since its rather fast to bruteforce tons of address with weak to moderate passwords. Is it possible to check on an offline computer which bitcoin address it corresponds to? I'm thinking about creating a brain wallet on an offline machine to store bitcoin on. Thank you for any help Yes, there are various scripts to do so, eg. Bitaddress.org. I really cannot recommend anyone generating an address with a password and expecting it not to be compromised in a short time. You can generate addresses on Bitaddress.org, don't use the brainwallet function. If you use bitaddress.org, you should generate the key under an operating system that uses isolation techniques to guarantee that the OS is no infected with any malware and whatnot. Tails is very easy to install. I have only used it to create paperwallets. Just put Tails in a DVD, launch it and after it boots just open the browser, go to bitaddress, then turn off your modem and generate the key, that's all.
|
|
|
|
hancor
Newbie
Offline
Activity: 4
Merit: 0
|
|
June 29, 2017, 08:15:10 PM |
|
Download the website of brain wallet generator and close the internet connection and create one.
|
|
|
|
Cryptolator
|
|
July 03, 2017, 06:57:59 PM |
|
I would not advise using brainwallet, they are bruteforcecrackable (Unless you use a 14+ char password, but it would be possibly crackable in the future).
|
|
|
|
craZyLovE0916
|
|
July 07, 2017, 05:29:53 AM |
|
As you all are most likely aware of, it is possible to import any SHA256 hash as a bitcoin wallet private key. You can generate SHA256 hashes on this website: http://passwordsgenerator.net/sha256-hash-generator/Is it possible to check on an offline computer which bitcoin address it corresponds to? I'm thinking about creating a brain wallet on an offline machine to store bitcoin on. Thank you for any help As the other here have already said, just to reinforce their points even more strongly - using a brain wallet would be a very, very bad idea indeed. There are many videos you can watch on YouTube which will walk you thorugh exactly how to make paper wallets including my personal favorite here: https://www.youtube.com/watch?v=872eSnlKUeg which walks you through how to make a paper wallet using bitaddress.org OFFLINE, so that no one can possibly view the keys that you generate except you. The only way is if you already have malware/viruses on your device, which would allow hackers to hijack it and steal your secret key. And yeah I am surprised that you are a Hero Member and did not know this already. :s
|
|
|
|
piotr_n
Legendary
Offline
Activity: 2058
Merit: 1416
aka tonikt
|
|
July 07, 2017, 07:53:59 AM |
|
As you all are most likely aware of, it is possible to import any SHA256 hash as a bitcoin wallet private key. You can generate SHA256 hashes on this website: http://passwordsgenerator.net/sha256-hash-generator/Is it possible to check on an offline computer which bitcoin address it corresponds to? I'm thinking about creating a brain wallet on an offline machine to store bitcoin on. Thank you for any help see my gocoin wallet. http://gocoin.pl/gocoin_manual_wallet.htmlhttp://gocoin.pl/gocoin_manual_spending.htmlin your case, you'd have to convert the SHA256 values into the private key base58 encoded strings and put them into .others file. but you can also just feed the wallet with a memorable seed password and it will create 250 deposit addresses for you. just remember that my algo of calculating the hash (private key) is different. then you use the same software to spend your coins (sign transactions) at an offline pc. for that you will also need a tool called "balio" (assuming you don't want to run gocoin node).
|
Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.PGP fingerprint: AB9E A551 E262 A87A 13BB 9059 1BE7 B545 CDF3 FD0E
|
|
|
Abdussamad
Legendary
Offline
Activity: 3710
Merit: 1586
|
|
July 09, 2017, 09:13:46 AM |
|
|
|
|
|
piotr_n
Legendary
Offline
Activity: 2058
Merit: 1416
aka tonikt
|
|
July 09, 2017, 09:36:20 AM |
|
I can refer you to articles saying that using bitcoins in general is a bad idea because you don't know what you're doing and therefore you can easily loose your coins.
Obviously, if you don't know what you're doing you can easily loose your coins - it doesn't take a genius to figure that out.
If you do know what are you doing, at the other hand, and if you know what you want, brain wallet might be just the best way to go for you. Which my and my friends' brain wallets have proven true for years.
So cut off the crap as I'm quite tired already listening to this dogmatic bullshit that you dare to call 'research'.
|
Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.PGP fingerprint: AB9E A551 E262 A87A 13BB 9059 1BE7 B545 CDF3 FD0E
|
|
|
cr1776
Legendary
Offline
Activity: 4256
Merit: 1313
|
|
July 09, 2017, 11:17:16 AM |
|
I can refer you to articles saying that using bitcoins in general is a bad idea because you don't know what you're doing and therefore you can easily loose your coins.
Obviously, if you don't know what you're doing you can easily loose your coins - it doesn't take a genius to figure that out.
If you do know what are you doing, at the other hand, and if you know what you want, brain wallet might be just the best way to go for you. Which my and my friends' brain wallets have proven true for years.
So cut off the crap as I'm quite tired already listening to this dogmatic bullshit that you dare to call 'research'.
I have to agree here. Brain wallets are a bad idea if you don't know what you are doing. Some people know enough to create one and so can do it correctly. I wouldn't recommend it in general though - piotr and company seem to be exceptions
|
|
|
|
ninza
Newbie
Offline
Activity: 53
Merit: 0
|
|
July 09, 2017, 12:12:35 PM |
|
I can refer you to articles saying that using bitcoins in general is a bad idea because you don't know what you're doing and therefore you can easily loose your coins.
Obviously, if you don't know what you're doing you can easily loose your coins - it doesn't take a genius to figure that out.
If you do know what are you doing, at the other hand, and if you know what you want, brain wallet might be just the best way to go for you. Which my and my friends' brain wallets have proven true for years.
So cut off the crap as I'm quite tired already listening to this dogmatic bullshit that you dare to call 'research'.
I have to agree here. Brain wallets are a bad idea if you don't know what you are doing. Some people know enough to create one and so can do it correctly. I wouldn't recommend it in general though - piotr and company seem to be exceptions Would it be best to just try and memorize your wallet mnemonic?
|
|
|
|
cr1776
Legendary
Offline
Activity: 4256
Merit: 1313
|
|
July 09, 2017, 12:47:48 PM |
|
I can refer you to articles saying that using bitcoins in general is a bad idea because you don't know what you're doing and therefore you can easily loose your coins.
Obviously, if you don't know what you're doing you can easily loose your coins - it doesn't take a genius to figure that out.
If you do know what are you doing, at the other hand, and if you know what you want, brain wallet might be just the best way to go for you. Which my and my friends' brain wallets have proven true for years.
So cut off the crap as I'm quite tired already listening to this dogmatic bullshit that you dare to call 'research'.
I have to agree here. Brain wallets are a bad idea if you don't know what you are doing. Some people know enough to create one and so can do it correctly. I wouldn't recommend it in general though - piotr and company seem to be exceptions Would it be best to just try and memorize your wallet mnemonic? Most likely, yes. And the dictionary is chosen to make it easier to avoid confusion.
|
|
|
|
systemv
Member
Offline
Activity: 84
Merit: 10
StuffGoGo Developer
|
|
July 09, 2017, 03:27:26 PM |
|
Pls dont use it. There few projects publically open on github that do high performance blockchain parse and dictionary hashing with millions combinations a second on proper hardware. People run them constantly and even in competition with each other.
|
|
|
|
|
|