Crypto Asset Recovery

Free Consultation
All posts

How to Recover your Strongcoin.com Wallet from Its Paper Backup

StrongCoin appears to be an abandoned service as of 2025, but if you have your paper wallet backup, your funds are still recoverable. This guide walks through decrypting your StrongCoin private keys with OpenSSL and importing them into Electrum.

C

Crypto Asset Recovery Editorial Team

Updated:
January 5, 2026
How to Recover your Strongcoin.com Wallet from Its Paper Backup

How to Recover your Strongcoin.com Wallet from Its Paper Backup

Strongcoin.com was the first hybrid online Bitcoin wallet. One of the nice features of the wallet is that it provides each user with a PDF that can be printed to provide an encrypted paper wallet. In this article, we walk through the process of recovering your funds from that backup.

Why You Need This Guide

As of 2025, StrongCoin appears to be an abandoned service. While the website still loads, users report being unable to withdraw funds through the normal interface, customer support is non-responsive, and no development has occurred since approximately 2017.

The good news: if you have your paper wallet backup, your funds are recoverable regardless of whether StrongCoin's service is functional. Your private keys are encrypted on that backup, and with your password, you can decrypt them and import them into any Bitcoin wallet you control.

What Does a Strongcoin Paper Wallet Look Like?

Here's an example, taken from Strongcoin's website:

Example StrongCoin paper wallet backup showing public addresses and encrypted private keys

In this case, a single user has 6 different private keys. The paper wallet includes a public address, an encrypted version of the private key, and a balance at the time that the paper wallet was generated.

You could enter the public address into a blockchain explorer to get the current balance stored on each private key.

There's a column for "Clue" as well - it isn't clear (today) whether this was intended for users to simply write in a password clue, or whether you could add a clue from within the Strongcoin.com website and have it print on your paper wallet.

Is the Strongcoin Paper Wallet a BIP38 Encrypted Paper Wallet?

No - the Strongcoin wallet format predates the BIP38 protocol, and it uses a different encryption scheme.

What If I have Forgotten the Password to My Strongcoin Wallet?

Everything that follows assumes that you know the password to your paper wallet. If you don't know the password - and you have tried the most likely candidates - then you probably need professional help.

Crypto Asset Recovery can take your paper wallet and your password guesses, and expand them into hundreds of millions, billions or more password variations. We'll then test each one against your encrypted private key until we find the right password.

If we don't recover funds, you don't owe us any money. (If we do recover funds we take 20% of funds recovered). Interested in more information? Please contact us.

How is the Private Key Encrypted?

Strongcoin explained how they encrypt the private keys in their paper wallet back in October of 2011.

Strongcoin uses the highly-regarded open source encryption software called OpenSSL to encrypt private keys in the paper wallet. You can decrypt your private keys using the same software.

OpenSSL offers support for more than 100 different cryptographic algorithms, or ciphers.

A cipher is used to transform data, making it unreadable and secure from unauthorized access. It involves a series of well-defined steps that involve substitution, transposition, or both to convert plain text into encrypted text (ciphertext) and vice versa.

Strongcoin used a cipher called AES-256-CBC. The Advanced Encryption Standard (AES) is a widely-used symmetric encryption algorithm. AES-256-CBC, in particular, refers to a 256-bit key size and the Cipher Block Chaining (CBC) mode of operation. The 256-bit key size offers a high level of security, while the CBC mode ensures that even identical plaintext blocks are encrypted differently, providing an additional layer of security against pattern recognition attacks.

Let's imagine for a second, that you have a Strongcoin.com wallet, and that your unencrypted private key is: 5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF

You would like to encrypt that private key with the password: OpenSesame

Once you installed the OpenSSL libraries on your computer, you could create an encrypted private key with the following command:

echo "5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF" | openssl enc -e -aes-256-cbc -a -k OpenSesame

U2FsdGVkX1+m4PKpcBfkuRmmklQ5nA2WFq17zKEfJndwrvSb6Hb5ACsVgkw4J+wc
vaiFfwQ9AaQaFTa6dUx51gMuCv+Rtz2iycvZWYP0Rrw=

The two lines beginning with "U2Fs" and "vaiF" represent your encrypted private key.

For fun, execute that same command a second time, and notice how the encrypted private key has changed! That's the magic of CBC mode:

echo "5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF" | openssl enc -e -aes-256-cbc -a -k OpenSesame

U2FsdGVkX18D+Cljo/dm2es1MeBMUR4BStRbYsciKLBCObM4xR9tzeIUsLHwIF6d
CxircUKMIAUMSKZXXRtIWyEMQsea/uglA6c1Y37gM14=

I'm going to ignore that second encrypted private key away now - the point was just to show CBC in action.

For full compatibility with the Strongcoin paper wallet, you'd need to break that two-line private key into four lines after character 31 on each line:

U2FsdGVkX1+m4PKpcBfkuRmmklQ5nA2
WFq17zKEfJndwrvSb6Hb5ACsVgkw4J+wc
vaiFfwQ9AaQaFTa6dUx51gMuCv+Rtz2
iycvZWYP0Rrw=

Let's store that encrypted private key in a text file called: key.txt

Now, using this sample data, let's decrypt it and make sure that we get the unencrypted private key that we started with:

openssl enc -d -aes-256-cbc -in key.txt -a -k OpenSesame

5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF

Perfect! We have now encrypted and decrypted a private key using the methodology that Strongcoin uses.

How Do I Move My Funds Out Of My Paper Wallet?

Security Considerations

It's worth mentioning that anyone that has your unencrypted private key can take all of your funds. So, you should take some basic precautions:

  1. Have a plan for how you're going to move your funds before you begin. (Load this article in your web browser).
  2. Turn off your internet connection (turn off wifi, disconnect internet / CAT5 cables)
  3. Do this work somewhere private (internet cafes with their myriad of people and cameras probably aren't the safest options)
  4. If you want an extremely secure approach, follow these instructions.

Prerequisites

  1. You probably need to do this on a laptop or desktop computer. While it may be possible to do this on a smart phone, it's going to be much harder.
  2. Know the Bitcoin address of the wallet that you want to send funds to.
  3. Get OpenSSL installed and working first.
  4. Following the instructions in the previous section, encrypt and decrypt the sample private key.
  5. Install the Electrum wallet from Electrum.org

Steps for Moving Funds

  1. Make sure that you're in a private location (no cameras or people watching you) and that you have disconnected your computer from any internet connection.
  2. Create an empty text file named key.txt (the actual name doesn't matter - but, if you choose a different name, you'll need to update the openssl command below).
  3. If you're working from a paper copy, you need to very carefully type each character of the encrypted private key from your paper wallet into the text file. (If you get even 1 character wrong, this process will fail). If you have a digital (PDF) copy of this wallet backup, you can simply copy/paste the private key.
  4. Once you have saved the encrypted private key to the key.txt file, you can close the file.
  5. Execute the following command at the command line:
    openssl enc -d -aes-256-cbc -in key.txt -a -k [enter your password without brackets]
  6. The resulting text should be your unencrypted private key.
  7. Open Electrum and click: File => New/Restore
  8. Give your wallet a name, like: Strongcoin Paper Wallet
  9. Select "Import Bitcoin addresses or private keys" and click "Next"
  10. Paste your unencrypted private key, and click Next
  11. Assign and confirm a password for your wallet
  12. Re-connect your computer to the internet
  13. When Electrum has finished synchronizing your wallet, you should be able to send your funds to your Bitcoin wallet

Security Note

There is some risk to this approach - there will be a time when the private key is exposed while your computer is connected to the internet. Theoretically, this could get stolen - but, the risk is fairly small. However, do not leave your funds in Electrum. Immediately move all the funds to another wallet that you control.

A Few Final Notes

  1. Remember that if you have forgotten the password to your wallet, we can help you recover it. You can contact us here: https://cryptoassetrecovery.com/contact/
  2. If you owned Bitcoin in your Strongcoin wallet before August 2017, your private key also controls Bitcoin Cash that was air-dropped to it on Aug 1, 2017. Don't forget to claim it!

If you have any questions, feel free to contact CryptoAssetRecovery.com.

Ready to get your crypto back?

Let's talk about your situation. We'll respond within 24 hours with a personalized recovery plan.
Start Free Consultation