pointbiz / bitaddress.org

JavaScript Client-Side Bitcoin Wallet Generator
https://www.bitaddress.org
2.43k stars 1.5k forks source link

BIP38 password decryption #172

Open jenmjen opened 6 years ago

jenmjen commented 6 years ago

I have created a wallet where I added a password but I cannot recall the password. I do have the private and public keys. Does anybody know what are my options to import my private key in another wallet but without using the encrypted password. In other words, how can I get my funds out of this paper wallet without the encrypted password but only with the private key?

Thank you in advance!

Eddoson commented 6 years ago

Hi, from what I understand that private address that you see on your paper is not actually your private key. It's the result of your actual private key combined and "scrambled" with your password to produce what you see on the paper. Without your password, you cannot "unscramble" what you see on the paper.

(Please someone correct me if I am wrong! That's how I understand it)

cantonbecker commented 6 years ago

Give dave a shout. He’s a well-respected member of the community who helps with this sort of thing.

https://walletrecoveryservices.com

On Dec 20, 2017, at 2:50 PM, jenmjen notifications@github.com wrote:

I have created a wallet where I added a password but I cannot recall the password. I do have the private and public keys. Does anybody know what are my options to import my private key in another wallet but without using the encrypted password. In other words, how can I get my funds out of this paper wallet without the encrypted password but only with the private key?

Thank you in advance!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pointbiz/bitaddress.org/issues/172, or mute the thread https://github.com/notifications/unsubscribe-auth/AD9S41F9Llwyil2p0eDZ1grIOdbNeEdaks5tCYE9gaJpZM4RJAgv.


Canton Becker canton@gmail.com • (505) 570-0635 • http://cantonbecker.com

jonathancross commented 5 years ago

BIP38 encrypted private keys are useless without the password, that is the safety feature BIP38 provides. You might be able to brute-force guess the password if you know roughly what it was and the expected address. The service suggested by @cantonbecker might be able to do this for you, but of course you have to trust them not to steal everything.