Woodcoin SPV android wallet - key derivation

1. Create a BackUp of your Woodcoin Wallet

Open the Woodcoin Android app > Overflow button (three dots) > Safety > Back up wallet

2. Copy the backup file to your computer

3. In your computer, install the required dependencies:
OpenSSH, and Git.

4. Decrypt the wallet

openssl enc -d -aes-256-cbc -a -md md5 -in <your_encrypted_wallet_backup_file> -out <destination_of_your_unencrypted_wallet_file>

A prompt will appear "enter aes-256-cbc decryption password:"

Type in your backup password 

The warning below is normal. The file would be successfully decrypted regardless.

*** WARNING : deprecated key derivation used.

Using -iter or -pbkdf2 would be better.

5. Clone the woodcoinj-dev repository

git clone https://github.com/funkshelper/woodcoinj-dev.git

6. Navigate to wallet-tools directory

cd woodcoinj-dev\tools

7. Run wallet-tools to dump the private keys out of the wallet

./wallet-tool dump --dump-privkeys decrypt --wallet <destination_of_your_unencrypted_wallet_file> > wallet_keys.txt

If you have set a Spending PIN, add an option for password



Leave a Reply

Your email address will not be published. Required fields are marked *