Tired of worrying about passwords, hashes and security? Use public key cryptography in your login system!