How do I decrypt a password protected, BIP0038 address?

3

Services like bitaddress.org allow you to password encrypt a paper wallet. How would I decrypt it?

mabd

Posted 2013-11-18T19:20:12.853

Reputation: 31

You said: " Enter the encrypted private key in the "Wallet Details" tab. It will prompt you for a password then. " BUT where? Bitcoin QT don't do this... Electrum don't do this... Blockchain.info don't do this... SO what wallet do what you say?!? Thanks – None – 2014-01-12T03:25:44.390

Answers

3

I found https://github.com/sour-is/bip38tool on github and after a little bit of struggle with the unfamilar golang ecosystem got it installed.

Once installed, the instructions for use are as follows:

export BIP38_PASS=<PASSWORD>
cd /usr/local/go/src/bip38tool
./bip38tool decrypt <KEY>

This produces your entire decrypted wallet including the plaintext private key which you can import into electrum or any other wallet application.

rplevy

Posted 2013-11-18T19:20:12.853

Reputation: 131

"Do not use, broken" warningAdam Grant 2014-02-28T23:07:40.770

The problem has been fixed... https://github.com/sour-is/bip38tool/issues/1

rplevy 2014-03-03T23:45:39.527

0

Enter the encrypted private key in the "Wallet Details" tab. It will prompt you for a password then.

v_y

Posted 2013-11-18T19:20:12.853

Reputation: 11

In case I wasn't the only one confused by this, You'll find the "Wallet Details" tab at bitaddress.org. Do the entropy creation step, and you'll see a tab for this.Adam Grant 2014-03-06T20:20:32.033