Bitcoin Forum
May 29, 2024, 01:05:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Encrypted Paper Wallet  (Read 3821 times)
shawshankinmate37927 (OP)
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


Bitcoin: The People's Bailout


View Profile
June 26, 2013, 10:34:08 PM
 #1

Does anyone know if there is a site/service/software app that allows you to print out a paper wallet that encrypts the private key with an option to also encrypt the public key?  Essentially, I would like to be able to store BTC offline in a paper wallet, that requires knowing a password or PIN in addition to possessing the paper wallet in order to access the BTC, just in case the wallet is discovered and then copied or stolen.

"It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning."   - Henry Ford
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
June 26, 2013, 10:57:32 PM
 #2

Does anyone know if there is a site/service/software app that allows you to print out a paper wallet that encrypts the private key with an option to also encrypt the public key?

Encrypt the Bitcoin address (public key)?  Why?

As far as encrypting the private key ...

Getting closer here I think.

Real close.

So the encrypted paper wallet(s) go to family members.  DeadMansSwitch gets the decryption key, as does the trustee.  From another thread:

I changed the colour to blue for encrypted paper wallets to provide distinction between encrypted/unencrypted paper wallets - a version in the original yellow is included in case you really like yellow, just delete 'note_encrypted.png' and rename 'note_yellow.png' in its place.



This solution (encrypted paper wallets) probably isn't ready for prime time, but give it a few weeks and that will probably become a very good method for offline / long term savings that is secure.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


shawshankinmate37927 (OP)
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


Bitcoin: The People's Bailout


View Profile
June 27, 2013, 02:19:55 AM
 #3

Encrypt the Bitcoin address (public key)?  Why?

Not necessary, but for additional privacy.  If the BTC address is also encrypted then that would prevent an unauthorized individual from being able to see how many BTC I have in that address or viewing the transaction history for that address.

Thanks for providing the link.  The encrypted wallet described in that thread is exactly what I'm looking for.  However, when I go to bitaddress.org the text field to enter a passphrase does not appear and I don't seem to have the option to create a paper wallet with a blue background and an encrypted private key.  Is it just not up and running yet or am I missing something?



"It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning."   - Henry Ford
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
June 27, 2013, 04:09:10 AM
 #4

However, when I go to bitaddress.org the text field to enter a passphrase does not appear

The changes haven't been merged into BitAddress.org, ... and I don't know that anyone has vetted the entire source with that change from the Zeilapp GitHub repo.   So that's why I wrote "probably isn't ready for prime time".   

But if you want to try it out, save the .html from Zielap's repo to a local directory and open it in your browser.  But you might not want to trust it with too much mBTCs without ensuring it can be trusted.   
 - https://github.com/Zeilap/bitaddress.org

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


RagnarDanneskjold
Full Member
***
Offline Offline

Activity: 144
Merit: 100



View Profile
June 27, 2013, 11:49:05 AM
 #5

Does anyone know if there is a site/service/software app that allows you to print out a paper wallet that encrypts the private key with an option to also encrypt the public key?  Essentially, I would like to be able to store BTC offline in a paper wallet, that requires knowing a password or PIN in addition to possessing the paper wallet in order to access the BTC, just in case the wallet is discovered and then copied or stolen.
This is not exactly what you're seeking, but I really like the concept of book ciphers / steganography for address/key encryption:
https://www.strongcoin.com/blog/using_a_book_cipher_to_generate_bitcoin_addresses

git  |  | ID
'Bitcoin is the progress toward a society of privacy. The savage’s whole existence is public, ruled by the laws of his tribe. Bitcoin is the process of setting man free from men'
threeip
Full Member
***
Offline Offline

Activity: 154
Merit: 100



View Profile WWW
June 27, 2013, 05:30:42 PM
 #6

Is this ROT(-2)?  Cheesy


ส็็็็็็็็็็็็็็็็็็็็็็็็็ GPG:2AFD99BB ಠ_ಠ mon
shawshankinmate37927 (OP)
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


Bitcoin: The People's Bailout


View Profile
June 27, 2013, 11:15:55 PM
 #7

The changes haven't been merged into BitAddress.org, ... and I don't know that anyone has vetted the entire source with that change from the Zeilapp GitHub repo.   So that's why I wrote "probably isn't ready for prime time".   

But if you want to try it out, save the .html from Zielap's repo to a local directory and open it in your browser.  But you might not want to trust it with too much mBTCs without ensuring it can be trusted.   
 - https://github.com/Zeilap/bitaddress.org

Ahhh, I see.  I overlooked that last part of your previous post.  I guess it will take a little while for the wallet services to implement support for the encrypted private keys as well, but I'll keep checking the bitaddress.org site every once in a while to see if the new encryped private key feature has been added and look forward to testing it out.  Thanks again for the info.

"It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning."   - Henry Ford
aantonop
Full Member
***
Offline Offline

Activity: 196
Merit: 116


Entrepreneur, coder, hacker, pundit, humanist.


View Profile WWW
July 13, 2013, 01:59:39 AM
 #8

Yes, now in beta as part of OpenPaperWallet (and the retail kit, SafePaperWallet) -

BIP0038 compliant, encrypted private keys in QR codes.

Software v3 BETA

The new v3 offers many features:

- A step-by-step wizard
- Multiple background design options
- Encrypted private keys (BIP0038) and in-browser decryption.
- Deterministic Aliases

https://safepaperwallet.com/software-v3-beta/

Bitcoin entrepreneur - OpenBitcoinStore,SafePaperWallet,BitcoinPressCenter.org... and more.
Host on LetsTalkBitcoin.
Gaff
Hero Member
*****
Offline Offline

Activity: 924
Merit: 502


View Profile
August 21, 2013, 10:28:20 AM
 #9

Any update on this project? I'm looking for something like this!
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
October 31, 2013, 06:37:44 PM
 #10

Any update on this project? I'm looking for something like this!

Now BitAddress, as of v2.5.1, has BIP38 Encryption (click Advanced, from Paper Wallet):
 - http://BitAddress.org

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


dancupid
Hero Member
*****
Offline Offline

Activity: 955
Merit: 1002



View Profile
October 31, 2013, 06:49:08 PM
 #11

Simple way.
Print a random paper wallet and then use the private key + your password to create a brain wallet with a new private key.
Don't use the paper wallet to store bitcoins, just the address created by the brain wallet
Gaff
Hero Member
*****
Offline Offline

Activity: 924
Merit: 502


View Profile
October 31, 2013, 10:52:15 PM
 #12

Any update on this project? I'm looking for something like this!

Now BitAddress, as of v2.5.1, has BIP38 Encryption (click Advanced, from Paper Wallet):
 - http://BitAddress.org


Thank you so much!!  Smiley - is there a tip bot around here?

It's surprisingly slow (not that I'm complaining). Actually I figure it's exactly slow because of this:
https://en.bitcoin.it/wiki/BIP_0038#Discussion_item:_scrypt_parameters - A fair price to pay for security I guess, though some sort of spinner / warning that it's likely to be slow would be neat.
yakov
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
November 11, 2013, 08:08:45 PM
 #13

Any update on this project? I'm looking for something like this!

Now BitAddress, as of v2.5.1, has BIP38 Encryption (click Advanced, from Paper Wallet):
 - http://BitAddress.org


Very cool, is there a way to use this 100% offline?

Everything is self-contained in that html file. Standard practice is to save it to a USB memory stick and then run it from a LiveCD or a fresh OS install that has never touched the internet.

Incidently, the thread about it is here https://bitcointalk.org/index.php?topic=43496.0
phantastisch
Legendary
*
Offline Offline

Activity: 2270
Merit: 1363



View Profile
November 11, 2013, 08:14:27 PM
 #14

Any update on this project? I'm looking for something like this!

Now BitAddress, as of v2.5.1, has BIP38 Encryption (click Advanced, from Paper Wallet):
 - http://BitAddress.org


Very cool, is there a way to use this 100% offline?

You could retype it character by character on an offline-computer while you read it from source. Grin

HOWEYCOINS   ▮      Excitement and         ⭐  ● TWITTER  ● FACEBOOK   ⭐       
  ▮    guaranteed returns                 ●TELEGRAM                         
  ▮  of the travel industry
    ⭐  ●Ann Thread ●Instagram   ⭐ 
✅    U.S.Sec    ➡️
✅  approved!  ➡️
Pages: [1]
  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!