Zero-Knowledge User Authentication: An Old Idea Whose Time Has Come

, &
User authentication can rely on various factors (e.g., a password, a cryptographic key, biometric data) but should not reveal any secret or private information. This seemingly paradoxical feat can be achieved through zero-knowledge proofs. Unfortunately, naive password-based approaches still prevail on the web. Multi-factor authentication schemes address some of the weaknesses of the traditional login process, but generally have deployability issues or degrade usability even further as they assume users do not possess adequate hardware....
This data repository is not currently reporting usage information. For information on how your repository can submit usage information, please see our documentation.