Using KeePassX To Generate and Store Secure Passphrases
KeePassX is a password databasing, recording and generation tool. KeePassX comes pre-installed by default in Tails OS, an operating system that I recommend using for wallet generation.
KeePassX fairly easy to use, but here is a simple guide for first time users.
If you are already using Tails OS, go to “Applications → Favorites → KeePassX”. Otherwise, open KeePassX in the directory you installed it in.
In KeePassX, select “File → New Database”.
Enter a very strong passphrase. You must decide something you should remember or record this passphrase either through memorization or secure in a safe place. This password should be long and very random.
Select Internet.
Select “Entries → Add New Entry..”
Choose a strong and descriptive title for the passphrase.
Click the “gen” button beside the “repeat” field.
Select “Random” tab, with upper, lower, numbers and special characters selected.
Select “Exclude look a-like characters” and “Ensure password contains characters from every group”.
Select a good length (the longer the better).
Select “Generate”.
Click the Eye icon to view the newly generated passphrase (remember some parts can be cut off by the input field, so be careful when copying).
Select “OK” and then “OK” again.
Now make sure to save your KeePassX DB “File → Save Database As...”, preferably on the computer first, then copied to the SD card for backup (if you are using Tails).
Once saved, remember to check your KeePassX DB and passphrase before using the passwords anywhere, try closing KeePassX and re-entering your database passphrase (preferably off of your SD card).
Make sure the password you created is still there, by opening up the entry and viewing the passphrase by clicking the Eye icon.
Always remember to save your database and close KeePassX before ejecting the SD card you are using.