We are shutting down. Read the announcement.

Decrypting private keys generated with StrongCoin

25 October 11

One of the key benefits of StrongCoin is that you can take your private key away anytime you want. The private key in StrongCoin is AES encrypted and we've maintained compatability with OpenSSL.

The screenshot below shows you how an AES-encrypted private key looks in StrongCoin.

Decrypting the key in StrongCoin

You can decrypt the key within StrongCoin at any time by supplying your password. Click on your account in the Accounts List screen, then select Decode Private Key to open the decode popup.

Decrypting on the command line

We use the Gibberish AES Javascript library to generate our AES encryption. Copy the Base64-encoded encrypted key and pipe it directly to OpenSSL:

echo "U2..." | openssl enc -d -aes-256-cbc -a -k PASSWORD -md md5

Replace U2... with the full encoded key and PASSWORD with the password used to encrypt it. Keep the key inside the quotes. For better protection, avoid putting a real password directly in your shell history.

And you should get something like the results below.

Encrypted Keys and Paper Wallets

You can decrypt StrongCoin-encrypted private keys without using StrongCoin.

Additionally our paper wallet feature allows you to keep a copy of your keys safely offline.

GIVE US A TRY!

134,661 people trust their Bitcoins with StrongCoin.