Bitcoin Forum
December 11, 2017, 03:34:34 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: Bitcoin Wallet generation by hand  (Read 6400 times)
Dabs
Staff
Legendary
*
Online Online

Activity: 1890



View Profile
November 18, 2013, 05:09:29 AM
 #61

I've mentioned it in another thread, just roll dice one hundred (100) times, write down that sequence, and use that as the passphrase for bitaddress.org. (or nobrainr, but I have not yet used that tool yet.)

Escrow Service (Services) - GPG ID: 32AD7565, OTC ID: Dabs
All messages concerning escrow or with bitcoin addresses are GPG signed. Please verify.
CompTIA A+, Microsoft Certified Professional, MCSA: Windows 10; Windows Server 2012, MCSE: Cloud Platform and Infrastructure; Productivity; Messaging
1512963274
Hero Member
*
Offline Offline

Posts: 1512963274

View Profile Personal Message (Offline)

Ignore
1512963274
Reply with quote  #2

1512963274
Report to moderator
1512963274
Hero Member
*
Offline Offline

Posts: 1512963274

View Profile Personal Message (Offline)

Ignore
1512963274
Reply with quote  #2

1512963274
Report to moderator
1512963274
Hero Member
*
Offline Offline

Posts: 1512963274

View Profile Personal Message (Offline)

Ignore
1512963274
Reply with quote  #2

1512963274
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1512963274
Hero Member
*
Offline Offline

Posts: 1512963274

View Profile Personal Message (Offline)

Ignore
1512963274
Reply with quote  #2

1512963274
Report to moderator
johnyj
Legendary
*
Offline Offline

Activity: 1834


Beyond Imagination


View Profile
May 31, 2014, 01:29:18 PM
 #62

I'm still researching this method, but the problem with the hand method is that even if you generated a pure random 256 bit private key, you still need to add 0x80 at the beginning and check-sum at the end of that key, then do a base 58 encoding to get WIF format private key to be imported into major wallet software. That check-sum involves 2xSHA256 hashing calculation which is impossible to do by hand

Is there any client can import a pure hex format private key so that I can skip the WIF format altogether?

cp1
Hero Member
*****
Offline Offline

Activity: 616


Stop using branwallets


View Profile
May 31, 2014, 04:21:40 PM
 #63

There's no point in caring whether a private key is in hex or WIF if you're importing it into a wallet.  The wallet does hashing on it and so you're not "doing it by hand" and avoiding a computer.  But, I'm sure sx can use your private key in hex format or as a seed, so you can use that if that's your goal.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
johnyj
Legendary
*
Offline Offline

Activity: 1834


Beyond Imagination


View Profile
June 01, 2014, 01:59:43 AM
 #64

There's no point in caring whether a private key is in hex or WIF if you're importing it into a wallet.  The wallet does hashing on it and so you're not "doing it by hand" and avoiding a computer.  But, I'm sure sx can use your private key in hex format or as a seed, so you can use that if that's your goal.

http://www.swansontec.com/bitcoin-dice.html

Here is a detailed description of using 2 hex dices to generate private key and use some bash script to generate WIF. When I examine the code, it uses openssl to do the hash function, and base58 encoding part is also not easy to read. So the calculation is dependant on openssl functionality, which I would like to avoid if possible

kuverty
Sr. Member
****
Offline Offline

Activity: 336



View Profile
June 11, 2014, 01:23:22 PM
 #65

Hmmh. I wrote I piece of code to simulate any fair positive-integer sided die or a deck of cards provided you have a fair 2-or-more sided die or a fairly shuffled deck of cards. I liked the deck of cards thing, it was nice as a dice simulation, no flying parts. Don't know if I can clean that code though if anyone would like to draw cards to make their private key... but it's fun for someone to code. It's a fun exercise to convert the cards to a number while allowing shuffling in the middle etc, suggested for any hobbyist coder.

Maybe it's interesting to note that no finite amount of fair dice rolls with a die that has less than 3618502788666131106986593281521497120401173883721090761956411348172442546698 sides can be guaranteed to give a truly random (with equal chance for all possible keys) private key (similar to a 115792089237316195423570985008687907852837564279074904382605163141518161494336-sided dice roll). Fortunately reality isn't that harsh and more than 100 rolls with a six-sided die are rarely needed   Smiley
Pages: « 1 2 3 [4]  All
  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!