This is great. But only problem with ssh is how do we store the private keys reliably and securely. Its not like a password where we can memorize. Just storing on ones computer is likely to get lost. But storing on the cloud is trust issue. Any thoughts on this problem.