Bitcoin Forum
April 25, 2018, 03:27:22 AM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: More Secure Private Keys / Brainwallet  (Read 675 times)
IveBeenBit
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
August 01, 2012, 10:16:16 PM
 #1

Keep in mind I'm wet behind the ears cryptographically speaking. So I was thinking today....very soon I'm going to be setting up a brain wallet. I will use the SHA256 hash of a passphrase....probably words pulled at "random" from a dictionary (correct horse battery staple).

It occurred to me that to make it extra secure against brute force attacks, I could get the hash of all those words except 1 of them, then append that one word to the SHA256 hash of the others. Is this a good idea? Is this what people talk about when they refer to a "salt?"

Example:

SHA256 (Barack Obama) = d8f758500c5d3303786d5638bb720775769f52064dfb669d3540ac9074acf30e

But that would get busted wide open by a dictionary attack in short order, I'm guessing.

So let's do....
SHA256 (Barack) = 891bd7ecb4ef7e1a70bec2585132036929dd0d1262674a44ec531a916715e7f4

and then...

SHA256 (Obama891bd7ecb4ef7e1a70bec2585132036929dd0d1262674a44ec531a916715e7f4) = a0bb198d05696ba0addfea88489e75d42ef8b5bf7bfcdf68df9dccb70f231832

So my for my private key I would use a0bb198...1832

Is this a good idea?
1524626842
Hero Member
*
Offline Offline

Posts: 1524626842

View Profile Personal Message (Offline)

Ignore
1524626842
Reply with quote  #2

1524626842
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1524626842
Hero Member
*
Offline Offline

Posts: 1524626842

View Profile Personal Message (Offline)

Ignore
1524626842
Reply with quote  #2

1524626842
Report to moderator
1524626842
Hero Member
*
Offline Offline

Posts: 1524626842

View Profile Personal Message (Offline)

Ignore
1524626842
Reply with quote  #2

1524626842
Report to moderator
1524626842
Hero Member
*
Offline Offline

Posts: 1524626842

View Profile Personal Message (Offline)

Ignore
1524626842
Reply with quote  #2

1524626842
Report to moderator
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
August 02, 2012, 12:12:04 AM
 #2

That sounds reasonable as long as you choose unrelated words and throw in a few random symbols for good measure.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
Ukigo
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


View Profile
August 03, 2012, 04:20:03 PM
 #3

@OP
Read this :
https://bitcointalk.org/index.php?topic=74581.0

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!