Bitcoin Forum

Other => Beginners & Help => Topic started by: DingoRabiit on July 15, 2012, 05:08:33 PM



Title: What kind of security is used to encrypt wallets?
Post by: DingoRabiit on July 15, 2012, 05:08:33 PM
I've recently lost my wallet.dat password and im locked out of some funds....
What can i do to "brute" it open?
I have a few programs for such a requirement, But i dont know what to aim at/ what method of 'attack'

Whats the encryption type and how can i brute force it with my gpu(s)?


Title: Re: What kind of security is used to encrypt wallets?
Post by: John (John K.) on July 15, 2012, 05:14:59 PM
I've recently lost my wallet.dat password and im locked out of some funds....
What can i do to "brute" it open?
I have a few programs for such a requirement, But i dont know what to aim at/ what method of 'attack'

Whats the encryption type and how can i brute force it with my gpu(s)?
https://bitcointalk.org/index.php?topic=34028.msg708668#msg708668
AES.
If the password is sufficiently strong enough (I'm talking about no dictionary words and 4 letter passwords), it's practically impossible to break even you get multiple instances of Amazon servers.


Title: Re: What kind of security is used to encrypt wallets?
Post by: DeathAndTaxes on July 15, 2012, 05:19:05 PM
Also the passphrase is converted into the AES key by doing ~10,000 SHA-256 operations.  This is done to make brute force attacks less effective.  Unless you remember a significant portion of the passphrase (i.e. remember passphrase as "This is my password" and it actually is "This is my p@ssword" it it computationally infeasible to break into your wallet.

Of course if you could brute force your own wallet, so could an attacker which would make encrypting it worthless to begin with.


Title: Re: What kind of security is used to encrypt wallets?
Post by: John (John K.) on July 15, 2012, 05:23:41 PM
I've recently lost my wallet.dat password and im locked out of some funds....
What can i do to "brute" it open?
I have a few programs for such a requirement, But i dont know what to aim at/ what method of 'attack'

Whats the encryption type and how can i brute force it with my gpu(s)?
Are you impersonating another old member?
https://bitcointalk.org/index.php?action=profile;u=5705


Saw the first few posts, never mind. Too much alts floating around.  :-\


Title: Re: What kind of security is used to encrypt wallets?
Post by: John (John K.) on July 15, 2012, 05:31:11 PM
Also the passphrase is converted into the AES key by doing ~10,000 SHA-256 operations.  Unless you remember a significant portion of the passphrase (i.e. remember passphrase as "This is my password" and it actually is "This is my p@ssword" it it computationally infeasible to break into your wallet.

Of course if you could brute force your own wallet so could an attacker which would make encrypting it worthless to begin with.
This exactly. Why use encryption if there's a backdoor.


Title: Re: What kind of security is used to encrypt wallets?
Post by: Stephen Gornick on July 15, 2012, 06:17:08 PM
I've recently lost my wallet.dat password and im locked out of some funds....
What can i do to "brute" it open?

If you think you know the passphrase but just aren't able to get logged in successfully, there have been successful interventions that have found the right passphrase.  Here's a recent example

 - http://bitcointalk.org/index.php?topic=85495.0