There are sites that can use keys to authenticate. They&#x27;re usability is miserable.<p>Key based authentication is difficult for a layman to manage and understand. May mother can memorize a password and use it across computers. Asking her to do the same with a key will be difficult.