<p>For multibit classic, you can install openssl and use it in command lines to decrypt an encrypted private key file:</p>
<p><code>openssl enc -d -p -aes-256-cbc -md md5 -a -in multibit.key  -out key.txt  -pass 'pass:myPassword'</code></p>

CC BY-SA 4.0
2021-02-28T05:44:52.387Z
2021-02-28T05:44:52.387Z
seeker
<p>You can use an offline copy of bit address.org to check private keys against addresses if you want. It's the wallet tab.</p>

CC BY-SA 3.0
2015-05-22T10:37:05.340Z
2015-05-22T10:37:05.340Z
jim618
<p>effectively, with an offline copy, you can compare the private keys with the addresses if you want. It has served me in the past.</p>

CC BY-SA 4.0
2020-05-02T22:24:46.983Z
2020-05-09T06:38:54.380Z
2020-05-09T06:38:54.380Z
aliciazz78
<p>If you have encrypted wallet file with .key or .wallet extension you can use openssl to decrypt it using password. Then you will have your private key and you will be able to compare them with each other.</p>
<p>Multibit Classic &amp; HD is unfortunately no longer supported so I will suggest to import your private keys into other wallet like Electrum</p>

CC BY-SA 4.0
2024-10-25T01:24:02.827Z
2024-10-25T01:24:02.827Z
cryptorecovery.io
<p>I backed up my private key and restored it into a new copy of Multibit (difference machine). The import was successful but the public key address has not been updated with my previous address.</p>
<p>I've done &quot;Check Private Keys&quot; which said it was successful as well as forced a resync with the blockchain. None of my old transactions are showing up.</p>
<p>Any thoughts? No doubt I'm doing something wrong.</p>
<p>Thanks!</p>
<h3>Edit:</h3>
<p>Thanks for the response! I verified through bitaddress.org that the private key I exported only matches the bitcoin address automatically generated when I created the new wallet.</p>
<p>But the old private key that I IMPORTED into this same wallet is nowhere to be found. Multibit says the import was a success. If this is true there should be TWO private keys in the export file; one for the auto-generated bitcoin address and one that matches the old imported private key.</p>
<p>I'd love to take the private key in my original export file and paste it into bitaddress.org to see if it matches my public address but my export file is encrypted. So I have to import into Multibit, enter the password and then export it unencrypted to obtain the private key.</p>
<p>Does anyone know of a way to decrypt an encrypted private key file without using Multibit?</p>

CC BY-SA 3.0
2015-05-21T21:28:38.360Z
You mean your bitcoin address is different? Than you must've backed up the wrong private key.
Luca Matteis
CC BY-SA 3.0
2015-05-22T19:47:05.727Z
Thanks for the response! I verified through bitaddress.org that the private key I exported only matches the bitcoin address automatically generated when I created the new wallet. But the old private key that I IMPORTED into this same wallet is nowhere to be found. (see edit)
Joe
<multibit><backup><wallet-recovery>
Multibit Private Key Restore
Joe
# Multibit Private Key Restore

(Asked by: username_0 on 2015-05-21)

I backed up my private key and restored it into a new copy of Multibit (difference machine). The import was successful but the public key address has not been updated with my previous address.

I've done "Check Private Keys" which said it was successful as well as forced a resync with the blockchain. None of my old transactions are showing up.

Any thoughts? No doubt I'm doing something wrong.

Thanks!

### Edit:

Thanks for the response! I verified through bitaddress.org that the private key I exported only matches the bitcoin address automatically generated when I created the new wallet.

But the old private key that I IMPORTED into this same wallet is nowhere to be found. Multibit says the import was a success. If this is true there should be TWO private keys in the export file; one for the auto-generated bitcoin address and one that matches the old imported private key.

I'd love to take the private key in my original export file and paste it into bitaddress.org to see if it matches my public address but my export file is encrypted. So I have to import into Multibit, enter the password and then export it unencrypted to obtain the private key.

Does anyone know of a way to decrypt an encrypted private key file without using Multibit?

**Tags:** multibit, backup, wallet-recovery

> **Comments:**
> **username_1**: You mean your bitcoin address is different? Than you must've backed up the wrong private key.  
> **username_0**: Thanks for the response! I verified through bitaddress.org that the private key I exported only matches the bitcoin address automatically generated when I created the new wallet. But the old private key that I IMPORTED into this same wallet is nowhere to be found. (see edit)  

---

## 4 answers

### Answer by username_2 on 2021-02-28. Score: 1

For multibit classic, you can install openssl and use it in command lines to decrypt an encrypted private key file:

`openssl enc -d -p -aes-256-cbc -md md5 -a -in multibit.key -out key.txt -pass 'pass:myPassword'`


---

### Answer by username_3 on 2015-05-22. Score: 0

You can use an offline copy of bit address.org to check private keys against addresses if you want. It's the wallet tab.


---

### Answer by username_4 on 2020-05-02. Score: 0

effectively, with an offline copy, you can compare the private keys with the addresses if you want. It has served me in the past.


---

### Answer by username_5 on 2024-10-25. Score: 0

If you have encrypted wallet file with .key or .wallet extension you can use openssl to decrypt it using password. Then you will have your private key and you will be able to compare them with each other.

Multibit Classic & HD is unfortunately no longer supported so I will suggest to import your private keys into other wallet like Electrum


---

