Remember this, though, Linux is very secure, but not entirely secure. See why Linux? Nothing is impossible in computer world. For everyday crypto usage, best practices include, but not limited to:
this$is$unhackable. Now add to this a few characters depending on account type like this$is$unhackable$BTC for BTC,this$is$unhackable$STEEM for Steem, etc. Now, hash the whole phrase. On Linux, run the command: user@userpc:~$ echo -n this$is$unhackable$BTC | md5sum. Here, the -noption suppresses new line, \n, after input string this$is$unhackable$BTC that [echo][7] utility returns after displaying a string. The command returns 9e925e9341b490bfd3b4c4ca3b0c1ef2, which is going to be your BTC password. You can use sha1sum or sha256sum or many other hashing algorithms for longer password. You might want to write passwords to a file and PGP encrypt that file. Windows users, download Microsoft File Checksum Integrity Verifier. Here is detailed instruction.When creating a crypto wallet, wallet application generates a random list of words - which is called seed - to create the private key. We're used to store that random list of words or seed in computer or on paper. But it's hard to remember in head. Wouldn't it be nice to create your own seed? I have just created a wallet with the below 12 word seed:
life is not about finding yourself but life is about creating yourself
I could've used, for example, one two three ... ... twelve. But remember that a seed should be easy to remember for the creator but difficult or near impossible for outsiders. Here's how I did it using Electrum BTC wallet:
Send a small amount of crypto to this account. Create the same private wallet address in another PC by following the same steps. This ensures you can recover wallet anytime, anywhere; and you're good to send big amount of coins. Hope this helps. Happy Steeming!