Bitcoin Forum
May 11, 2024, 09:26:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: How do paper wallets work?  (Read 1256 times)
PeterB
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
June 11, 2013, 06:21:19 PM
 #21


let's just say I don't trust bit address.org, do I have other alternatives except vanitygen?
You can take a random photo, and calculate the sha256 of that file.

For example this photo:



gives you a sha256 value of: 3FB87FD7F7BA0A99FE57BFEEE53ED702B960A4722C28911E9C0FBFF0F124ED43

convert to base58 format: 5JJMEwwis8xEE94RhAEYwL1C7NS2nBPjZSqpKBzZReKmvtqR5j8
which is your standard format private key.


calculate corresponding Bitcoin address: 1D3GRn91KXWwMkpCkzw7j1f286kk6SyRPW


DO NOT use photos you found on the internet like I did in this example, but choose a random photo taken with your digital camera. This gives you a highly random key if you do not trust bitaddress.org or vanitygen.



Interesting process, never heard of that before.  Thanks.

Mine bitcoins with you mind!  Play poker at Seals with Clubs!  Now with mixed games, stud games, and multiple variants of OFC!  These games are not offered on any other bitcoin poker site!  Sign up with me, PeterB, as your referral and I can help you with eBooks, strategy and more!  PM me for more details.
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715462797
Hero Member
*
Offline Offline

Posts: 1715462797

View Profile Personal Message (Offline)

Ignore
1715462797
Reply with quote  #2

1715462797
Report to moderator
1715462797
Hero Member
*
Offline Offline

Posts: 1715462797

View Profile Personal Message (Offline)

Ignore
1715462797
Reply with quote  #2

1715462797
Report to moderator
J35st3r
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
June 11, 2013, 07:02:51 PM
Last edit: June 11, 2013, 07:20:02 PM by J35st3r
 #22


let's just say I don't trust bit address.org, do I have other alternatives except vanitygen?


calculate corresponding Bitcoin address: 1D3GRn91KXWwMkpCkzw7j1f286kk6SyRPW


DO NOT use photos you found on the internet like I did in this example, but choose a random photo taken with your digital camera. This gives you a highly random key if you do not trust bitaddress.org or vanitygen.



How did you calculate the corresponding Bitcoin Address?

OK, since rumbitla is offline and this has dropped off the front page, I will hazard this ...

Use bitadress.org (sorry) wallet details tab, or use the keyconv utility than comes with vanitygen. [EDIT] Just tried it, seems you also need a base58 converter (google it) before keyconv will accept it. I also came across brainwallet.org which is another offline key generator.

And and as a bonus, to caclulate the sha256 of the picture ... download it to your PC and google for a sha256 hash calculator (I used the one built into my hex editor HxD). But don't use a public picture, use one from your digital camera for example. Then you have a secret picture key that you can use to recreate your private key at will, cool  Cool

1Jest66T6Jw1gSVpvYpYLXR6qgnch6QYU1 NumberOfTheBeast ... go on, give it a try Grin
NoBit
Sr. Member
****
Offline Offline

Activity: 326
Merit: 250



View Profile
June 11, 2013, 07:43:08 PM
 #23


let's just say I don't trust bit address.org, do I have other alternatives except vanitygen?


calculate corresponding Bitcoin address: 1D3GRn91KXWwMkpCkzw7j1f286kk6SyRPW


DO NOT use photos you found on the internet like I did in this example, but choose a random photo taken with your digital camera. This gives you a highly random key if you do not trust bitaddress.org or vanitygen.



How did you calculate the corresponding Bitcoin Address?

OK, since rumbitla is offline and this has dropped off the front page, I will hazard this ...

Use bitadress.org (sorry) wallet details tab, or use the keyconv utility than comes with vanitygen. [EDIT] Just tried it, seems you also need a base58 converter (google it) before keyconv will accept it. I also came across brainwallet.org which is another offline key generator.

And and as a bonus, to caclulate the sha256 of the picture ... download it to your PC and google for a sha256 hash calculator (I used the one built into my hex editor HxD). But don't use a public picture, use one from your digital camera for example. Then you have a secret picture key that you can use to recreate your private key at will, cool  Cool

Thanks for your feedback!

Bitrated user: nobit.
odolvlobo
Legendary
*
Offline Offline

Activity: 4312
Merit: 3214



View Profile
June 12, 2013, 03:38:49 AM
 #24


let's just say I don't trust bit address.org, do I have other alternatives except vanitygen?


calculate corresponding Bitcoin address: 1D3GRn91KXWwMkpCkzw7j1f286kk6SyRPW


DO NOT use photos you found on the internet like I did in this example, but choose a random photo taken with your digital camera. This gives you a highly random key if you do not trust bitaddress.org or vanitygen.



How did you calculate the corresponding Bitcoin Address?

Generate the private key ("3FB87FD7F7BA0A99FE57BFEEE53ED702B960A4722C28911E9C0FBFF0F124ED43" in the example above), enter it into the "0 - Private ECDSA Key" field on this page: http://gobittest.appspot.com/Address, and click on send. The page will show you all the steps used to create the public key.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
coinchase (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 12, 2013, 07:25:02 AM
 #25

Thank you guys SO MUCH. This was what I didn't understand but after reading all of the responses I have a much better understanding. I'm going to refer back to this a lot.
ropavaje
Newbie
*
Offline Offline

Activity: 46
Merit: 0



View Profile
June 12, 2013, 12:35:02 PM
 #26

Thanks, i will try it
bitleif
Sr. Member
****
Offline Offline

Activity: 351
Merit: 250


I'm always grumpy in the morning.


View Profile
June 13, 2013, 10:50:36 AM
 #27

Generate the private key ("3FB87FD7F7BA0A99FE57BFEEE53ED702B960A4722C28911E9C0FBFF0F124ED43" in the example above), enter it into the "0 - Private ECDSA Key" field on this page: http://gobittest.appspot.com/Address, and click on send. The page will show you all the steps used to create the public key.

Not to be picky on the security, but that site sends your keys over the network in plaintext (not even https), meaning not only do you have to trust the server but also every internet node along the way. Someone could specifically be sniffing that site, and all public addresses generated from it would be easy to recognizable on the blockchain if you tried to use them. That would potentially give an attacker instant access to your money. Then again I'm being paranoid Smiley
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!