Encrypt cryptocurrency credentials using 7-zip

I'm a big fan of 7-zip for a long time.

7-zip is a free and open-source file archiver which also supporting AES-256 encryption in 7z and ZIP formats.

The AES-256 algorithm uses cipher key with length of 256 bits. To create that key 7-Zip uses derivation function based on SHA-256 hash algorithm. A key derivation function produces a derived key from text password defined by user. For increasing the cost of exhaustive search for passwords 7-Zip uses big number of iterations to produce cipher key from text password.

We will try to make use of this strong and free encryption feature to protect our vital cryptocurrency information.

OS: Windows 10 Pro 64-bit
7-zip version: 7-Zip 17.01 beta (2017-08-28) for Windows

The walk-through

a.PNG

I store all my wallets under a directory with simple architecture like this. We will use the STEEM wallet as example for this tutorial.


b.PNG

Inside of the STEEM folder there are two files, the portable Vessel wallet for Steem and a plain text file that stores all the private keys for Steem including Owner key, Active key, and Post key.

One must never store sensitive data like such digitally in plain text. And we are going to encrypt this text file using 7-zip.


c.PNG

Download latest version of 7-zip from the official site.

After installation, right click on the text file. 7-zip -> Add to archive.


d.PNG

You can either choose 7z or zip format in the Archive format. Make sure the encryption algorithm is set to AES-256, this should be the only option if you are using the latest version of 7-zip. Lastly, create a strong password which is very important to increase the difficulty when someone trying to crack the encryption. The stronger the password the stronger your encryption is.

Press OK to start the archiving.


e.PNG

Now you will have an encrypted archive in 7z format.


g.PNG

Open it up and to make sure you see the + sign under the Encrypted column. Unlock the file to check if everything is OK before next step.


f.PNG

Permanently delete the plain text file by Shift + Del keys. Make sure no copy of the text file should be existing in any place including the recycle bin.

Remember all the sensitive credentials in digital form should always be encrypted.




Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
3 columns
2 columns
1 column
12 Comments