Bitcoin Forum
December 01, 2022, 05:34:29 PM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
   Home   Help Search Login Register More  
Pages: [1]
Author Topic: Password problem  (Read 713 times)
Storman86 (OP)
Offline Offline

Activity: 3
Merit: 0

View Profile
November 23, 2013, 05:20:42 PM

Hey guys, I need your help getting BTC out of my Multi-bit wallet. So what happened was I bought some BTC around 6 months ago and stored them in Multi-Bit wallet (version 0.5.11 I believe) with a password as well as encrypted private key with the same password. After receiving them,  I made no transactions and pretty much did not touch this wallet until earlier this week. When I attempted to send the bitcoins somewhere else, the password would always fail. Now I know it's possible that I may have mis-typed my password, but when I first set up a Multi-bit wallet I was very careful - first writing down my password then carefully entering it in. Could there be an issue with the software and my wallet is now corrupt? Not sure, but somehow I'm hoping those BTC's aren't lost for good.

I have the original wallet, backed up encrypted key (I never exported an unencrypted key), and log information. After chatting with a friend of mine, I re-created the exact steps I took to create a wallet with password (to the best of my memory) in an empty wallet as a test and was able to export/import keys just fine. We're thinking that the next step would be to figure out how to get the unencrypted private key from an encrypted private key and knowledge of the password. I saw an earlier post from jim618 detailing how to get the private key from a wallet file (;topicseen#msg909038) but I can't seem to follow it.

I've created an empty wallet and exported the private key with the following information:


contents of encrypted key file:

unencrypted key:

I'm hoping I can use the same logic to see if I can back out of my original password to arrive at the unencrypted private key. Would someone be able to help? Or if someone thinks there is a better solution for my issue I would greatly appreciate it!
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Hero Member
Offline Offline

Posts: 1669916069

View Profile Personal Message (Offline)

Reply with quote  #2

Report to moderator
Sr. Member
Offline Offline

Activity: 266
Merit: 250

View Profile
November 29, 2013, 10:18:24 PM

Yeah, being able go from the encrypted the private key using the password will mean that you can then write a program to brute-force your mis-remembered password. Obviously with no knowledge of the password this would be computationally infeasible, but with the partial knowledge you have I would think that brute-forcing around it should be pretty doable.

Can anyone help with how to unencrypt the encrypted private key to get him started? Even just what the encryption algorithm is and the type of encoding used to store the keys would be an excellent start...
Offline Offline

Activity: 1708
Merit: 1047

View Profile WWW
December 08, 2013, 11:27:30 AM

The format of the encrypted private key exports is described here (near the bottom):

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
Pages: [1]
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!