Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Spekulatius on May 13, 2012, 01:51:02 AM



Title: How can I UNencrypt my wallet? (Satoshi Client)
Post by: Spekulatius on May 13, 2012, 01:51:02 AM
Hi I made the mistake to encrypt my client with the inbuilt passphrase option.
Now every time I want to send something I have to enter the damn 15 digit passphrase!
Why isnt there an option to UNencrypt the wallet?
I already un- and then re-installed the client, but it just comes back up, like nothing happened (encrypted).

Pls help me (and Gavin, if you read this, pls add this option to the new version or make users only enter the pass when the client opens)!!!


Title: Re: How can I UNencrypt my wallet? (Satoshi Client)
Post by: the joint on May 13, 2012, 01:54:10 AM
Hi I made the mistake to encrypt my client with the inbuilt passphrase option.
Now every time I want to send something I have to enter the damn 15 digit passphrase!
Why isnt there an option to UNencrypt the wallet?
I already un- and then re-installed the client, but it just comes back up, like nothing happened (encrypted).

Pls help me (and Gavin, if you read this, pls add this option to the new version or make users only enter the pass when the client opens)!!!

Uninstalling and reinstalling the client won't do you any good because the wallet is the thing that's encrypted.  That way, when a hacker steals your wallet and tries to import it to his client, it will still be encrypted.

Is it really that bad?  Mine is like 70+ digits  :D  And I committed it to memory.


Title: Re: How can I UNencrypt my wallet? (Satoshi Client)
Post by: drakahn on May 13, 2012, 04:03:35 AM
make an account somewhere online (mtgox, blockchain.info, any wallet online)
send all your coins to it
delete the now empty encypted wallet.dat
restart program, get new address
send coins from online wallet to new address
change addresses everywhere to new ones


Title: Re: How can I UNencrypt my wallet? (Satoshi Client)
Post by: Stephen Gornick on May 13, 2012, 08:45:27 AM
Why isnt there an option to UNencrypt the wallet?
[...]
Pls help me (and Gavin, if you read this, pls add this option to the new version or make users only enter the pass when the client opens)!!!

The Bitcoin.org client does not yet have the feature to remove encryption from a wallet. You can use a single space as the encryption key but there no way to get it to no longer use encryption.

That is expected to be implemented in a future release.

In the meantime, those that want this will create a new wallet and leave it unencrypted, and send their coins from the encrypted wallet to it.


Title: Re: How can I UNencrypt my wallet? (Satoshi Client)
Post by: Raoul Duke on May 13, 2012, 10:04:19 AM
run bitcoind
export all private keys
delete wallet.dat
run bitcoind again
it will create new unencrypted wallet.dat
import all private keys
?????
profit?

Read all about it here: https://github.com/bitcoin/bitcoin/pull/220


Title: Re: How can I UNencrypt my wallet? (Satoshi Client)
Post by: Spekulatius on May 13, 2012, 10:58:16 AM
make an account somewhere online (mtgox, blockchain.info, any wallet online)
send all your coins to it
delete the now empty encypted wallet.dat
restart program, get new address
send coins from online wallet to new address
change addresses everywhere to new ones

Thx, I just did that. And it works fine. I only "lost" all of my old addresses now, because they dont show up in the client after deleting the old wallet.dat. How can I recover them (receive payments made to those addresses)?

Pls answer here (if you would be so kind <3 )[<--- does that look like a heart or a bum?]: https://bitcointalk.org/index.php?topic=81573.0