Author

Topic: Creating new paper wallet and testing it. (Read 1302 times)

legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
June 15, 2017, 03:21:57 PM
#15
I downloaded the zip onto my cold storage laptop..ran program...it decrypted the wallet with correct keys! Now I can load the wallet..thanks again for all
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
Thankyou..Yes I know of Mike as I bought a coin directly from him years ago.
legendary
Activity: 2772
Merit: 2846
Understood and will do. Thankyou. By the way...cool icon! Love Southpark!

This is that app's announcement thread. It's written by a member called casascius who is well known in the community.

https://bitcointalk.org/index.php?topic=25141.10
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
Understood and will do. Thankyou. By the way...cool icon! Love Southpark!
legendary
Activity: 2772
Merit: 2846
Thankyou again. Yes if I run it it will be on the cold storage laptop with no internet connection. So there is one virus or malware on that program?

It's probably a false positive, but you can never be 100% sure about anything. Even if a virustotal scan says something is clean it doesn't mean it is. It's always best to run something that deals with unencrypted private keys in a virtual machine. Better safe than sorry.
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
Thankyou again. Yes if I run it it will be on the cold storage laptop with no internet connection. So there is one virus or malware on that program?
legendary
Activity: 2772
Merit: 2846
Thankyou so very much for your thoughtful feedback.

 Yes my fear is to send the little BTC I have into oblivion or into a wallet I cannot recover.

 So from what I can see...if I have the 51 character base58 private key stashed away with the encrypted wallet...and let us say the decryption fails i can recover my funds right? I have tried the paper decryption with Mycelium but you have to be online and the test worked...but i do not dare do it on my cold storage paper wallet

   Or i can create a brain wallet with seed words up to to 24 words. Probably that would be best. Please tell me your thoughts on this and thanks.

After searching a bit further I found this page on the bitcoin github.

https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki

It links to this software that can decrypt BIP38 keys.

https://casascius.com/btcaddress-alpha.zip

I tested it on a key encrypted and generated by bitcoinpaperwallet.com, and it decrypted it OK.

Don't run that software anywhere apart from in an offline environment isolated from your regular operating system. Ideally run it in an offline virtual machine.

A virustotal scan gave one positive result out of 56 results.

https://www.virustotal.com/en/file/008b92949bbcedebc8da278e2c27156a35b3041e232a4e426efce471a6f2506e/analysis/
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
Thankyou so very much for your thoughtful feedback.

 Yes my fear is to send the little BTC I have into oblivion or into a wallet I cannot recover.

 So from what I can see...if I have the 51 character base58 private key stashed away with the encrypted wallet...and let us say the decryption fails i can recover my funds right? I have tried the paper decryption with Mycelium but you have to be online and the test worked...but i do not dare do it on my cold storage paper wallet

   Or i can create a brain wallet with seed words upto to 24 words. Probably that would be best. Please tell me your thoughts on this and thanks.
legendary
Activity: 2772
Merit: 2846
You can try this client side javascript based generator (bitaddress.org):

https://github.com/pointbiz/bitaddress.org
https://bitcointalksearch.org/topic/ann-bitaddressorg-safe-javascript-bitcoin-addressprivate-key-43496 [ANN]

Run it offline and put in the private key to validate the resulting address, and you should be good to go.

Hi I looked closely at your post again and have to tell you that is the paper wallet generator I used. Is there another?

Download and install electrum. You can use it offline to verify a private key and address match.

https://electrum.org/#download

Use these instructions to import a private key into it and it will show you the matching address.

http://docs.electrum.org/en/latest/faq.html#can-i-import-private-keys-from-other-bitcoin-clients

Ok...I tried Electrum...it works fine if you use the 51 character base58 private key....but it does not recognize the PRIVATE KEY BIP38 FORMAT...i need to try that to see if password decrypts it and then show private and public key correctly

Thanks

I can't find any 100% trustable well known wallets that can both decrypt bip38 keys and display the decrypted results. However if you search github for bip38 plenty of results come up. Don't blame me if any of them are malicious and steal your Bitcoins. If you try any of them only do it in a secure isolated offline environment like in a virtual machine.

You are wise to be cautious. There was a bug in bitcoinpaperwallet and bitaddress that made wallets created in Safari 6.05 undecryptable in any other browser. This is the bitcoinpaperwallet dev's announcement of it.



Hi, bitcoinpaperwallet.com author here.

Over on GitHub, artiomchi and I have been working on adding BIP38 support. As some of you know, I've been extremely cautious/slow/dragging my heels with BIP38 implementation since it's relatively new and not especially well supported by wallet software and services.

During testing, we uncovered an issue with Safari version 6.05 in which BIP38 encrypted wallets end up with a different (essentially wrong and invalid) "6P..." private key. The only way to decode one of these wallets is to use Safari 6.05 for decryption as well. If you upgrade your browser after printing a BIP38 wallet using Safari 6.05, you won't be able to decrypt it unless you find some way to downgrade back to 6.05.

This is a problem endemic to most (all?) services implementing BIP38 via Javascript -- bitaddress.org, etc. It doesn't impact https://bitcoinpaperwallet.com because we haven't deployed BIP38 (yet).

As a preliminary step until a fix is in place, I recommend:

1. Do not use Safari version 6 to make any new BIP38 wallets

2. If you already used Safari version 6 to make BIP38 wallets, decrypt those paper wallets right now (using Safari 6, nothing else will work) and keep an unencrypted paper backup somewhere safe. Consider making new BIP38 wallets using Chrome or Firefox, and use them to receive funds from your Safari 6-encrypted wallets. Once you're sure your safari-6 BIP38 encrypted wallets are empty, discard.

Here are the relevant threads if you want to dig into the nitty gritty, or contribute your own tests/validation:

https://github.com/cantonbecker/bitcoinpaperwallet/pull/6
https://github.com/pointbiz/bitaddress.org/issues/56
https://github.com/mannkind/bit2factor.org/issues/2

Huge thanks to /u/artiomchi for his excellent work bringing BIP38 to bitcoinpaperwallet.com and for helping to narrow down this possibly alarming issue.


Bitcoinpaperwallet acknowledges that few wallets can import BIP38 keys and can only recommend using its own paper wallet page for decryption.


https://bitcoinpaperwallet.com/wallet-tutorial-add-withdraw-funds/

Quote
Important note for BIP38-encrypted paper wallets

Not many bitcoin wallet applications or web services are able to directly import BIP38 password-protected private keys. In this case, you will have to use the "Validate" feature on the generator to extract the unencrypted Wallet Import Format (WIF) key as an intermediate step before sweeping the balance.
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
You can try this client side javascript based generator (bitaddress.org):

https://github.com/pointbiz/bitaddress.org
https://bitcointalksearch.org/topic/ann-bitaddressorg-safe-javascript-bitcoin-addressprivate-key-43496 [ANN]

Run it offline and put in the private key to validate the resulting address, and you should be good to go.

Hi I looked closely at your post again and have to tell you that is the paper wallet generator I used. Is there another?

Download and install electrum. You can use it offline to verify a private key and address match.

https://electrum.org/#download

Use these instructions to import a private key into it and it will show you the matching address.

http://docs.electrum.org/en/latest/faq.html#can-i-import-private-keys-from-other-bitcoin-clients

Ok...I tried Electrum...it works fine if you use the 51 character base58 private key....but it does not recognize the PRIVATE KEY BIP38 FORMAT...i need to try that to see if password decrypts it and then show private and public key correctly

Thanks
legendary
Activity: 2772
Merit: 2846
You can try this client side javascript based generator (bitaddress.org):

https://github.com/pointbiz/bitaddress.org
https://bitcointalksearch.org/topic/ann-bitaddressorg-safe-javascript-bitcoin-addressprivate-key-43496 [ANN]

Run it offline and put in the private key to validate the resulting address, and you should be good to go.

Hi I looked closely at your post again and have to tell you that is the paper wallet generator I used. Is there another?

Download and install electrum. You can use it offline to verify a private key and address match.

https://electrum.org/#download

Use these instructions to import a private key into it and it will show you the matching address.

http://docs.electrum.org/en/latest/faq.html#can-i-import-private-keys-from-other-bitcoin-clients
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
You can try this client side javascript based generator (bitaddress.org):

https://github.com/pointbiz/bitaddress.org
https://bitcointalksearch.org/topic/ann-bitaddressorg-safe-javascript-bitcoin-addressprivate-key-43496 [ANN]

Run it offline and put in the private key to validate the resulting address, and you should be good to go.

Hi I looked closely at your post again and have to tell you that is the paper wallet generator I used. Is there another?
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
Thankyou..will try tomorrow!
vh
hero member
Activity: 699
Merit: 666
You can try this client side javascript based generator (bitaddress.org):

https://github.com/pointbiz/bitaddress.org
https://bitcointalksearch.org/topic/ann-bitaddressorg-safe-javascript-bitcoin-addressprivate-key-43496 [ANN]

Run it offline and put in the private key to validate the resulting address, and you should be good to go.
legendary
Activity: 2520
Merit: 3238
The Stone the masons rejected was the cornerstone.
HI,
   I downloaded the paper wallet program from https://bitcoinpaperwallet.com.

   I installed this on computer that will always be a cold storage PC..never to be used for the internet.

   I created a paper wallet with BIP38 encrypt. So far so good. I understand about the public and private keys

   I also validated and decrypted on the same program it to make sure it works..which it did.

  My question, before I start to load with 1 BTC and higher is..Is there any other different wallet or program I can use to confirm this?

  I installed armour, electrum and Bitcoin wallet...no luck. Mycellium has to be connected to the internet. I do not want any internet connection.

  Any suggestions? Thanks for your help
Jump to: