Any script authors or white hats interested in making a hundred BTC or so, send me a message.
I sent you a PM.
I've since discovered that it's possible to test whether I've cracked your password without having any of your encrypted keys.
If you can just give us your encrypted master key, the salt, the number of iterations, and your best guess at what you think the passphrase is, we can attempt to find a passphrase that decrypts the master key and know when we've done it, but without getting access to any of your funds.
To get the information we need, get a copy of Gavin's bitcointools:
https://github.com/gavinandresen/bitcointools and make the following change in wallet.py:
- print("Master Key %d"%(d['nID']) + ": 0x"+ short_hex(d['crypted_key']) +
- ", Salt: 0x"+ short_hex(d['salt']) +
+ print("Master Key %d"%(d['nID']) + ": 0x"+ long_hex(d['crypted_key']) +
+ ", Salt: 0x"+ long_hex(d['salt']) +
Then close bitcoin-qt and run:
./dbdump.py --wallet | grep Master.Key
from the bitcointools directory.
It should print a single line, like this:
Master Key 1: 0x47994851532eb7479886f5dc3c923df2d8a57d1f687d0d41808dee394b50259b209e587f677a3b69db1448ecb18e0d39, Salt: 0xa66b5e971bbd8106. Passphrase hashed 95913 times with method 0 with other parameters 0x
Using this, and bitcoin-qt's crypter.cpp, anyone can verify that the passphrase is 'abc'. But since nobody has a copy of the wallet I encrypted with 'abc', nobody has access to the coins in the wallet.
DEAR SIR PLZ HELP ME I HAVE PROBLEM PASSPHRASE LOST BUT MKEY I HAVE TO FIND IN HOW RECOVER IT