KeyAuth: Bringing Public-key Authentication to the Masses
Travis Z. Suel

TL;DR
KeyAuth introduces a universal public-key authentication system designed to replace passwords, enhancing security and usability across various platforms and protocols for network resource access.
Contribution
It presents a generic, platform-independent implementation of public-key authentication to improve security and user experience over traditional password methods.
Findings
Provides a secure alternative to passwords
Enhances usability of authentication mechanisms
Universal applicability across systems and protocols
Abstract
Passwords are a fragile, inadequate, and insecure tool for authenticating users, and are especially fraught with problems when used to secure access to network resources and services. In many cases, passwords provide a false sense of security. Creating passwords which are both secure (i.e., hard for attackers to guess) and easy for humans to remember is, at best, a paradoxical task because these two criteria are diametrically opposed. Fortunately, a far more secure and user-friendly alternative is available. Public-key cryptography provides a means of both identifying and authenticating users without the need for passwords. KeyAuth is a generic and universal implementation of public-key authentication aimed at supplanting password-based authentication and significantly improving the security of network accessible resources by enhancing the usability of frequently used authentication…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsUser Authentication and Security Systems · Information and Cyber Security · Advanced Malware Detection Techniques
