TL;DR
This paper introduces PDIDs, a decentralized identity system enabling users to register and authenticate with self-sovereign username-password pairs, enhancing security and usability over traditional password systems.
Contribution
The paper proposes a novel decentralized identity framework that allows universal username-password credentials with security features like collision resistance and password privacy.
Findings
PDIDs provide global namespace and human-readable usernames.
The system resists username collision attacks.
Implementation and evaluation demonstrate practical viability.
Abstract
Password-authenticated identities, where users establish username-password pairs with individual servers and use them later on for authentication, is the most widespread user authentication method over the Internet. Although they are simple, user-friendly, and broadly adopted, they offer insecure authentication and position server operators as trusted parties, giving them full control over users' identities. To mitigate these limitations, many identity systems have embraced public-key cryptography and the concept of decentralization. All these systems, however, require users to create and manage public-private keypairs. Unfortunately, users usually do not have the required knowledge and resources to properly handle their cryptographic secrets, which arguably contributed to failures of many end-user-focused public-key infrastructures (PKIs). In fact, as for today, no end-user PKI, able…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
