A Privacy-Preserving Verification System Using Zero-Knowledge Proofs
Over 17 billion personal records were compromised in 2023 alone. Current identity verification systems (SAML, OAuth, OpenID Connect) require transmitting full identity attribute sets to verify simple claims. To confirm "Is this person a student?", systems expose names, birthdates, addresses, and more. This structural mismatch between what verifiers need and what protocols deliver creates unnecessary privacy risks and data breach exposure.
ZeroVerify uses zero-knowledge proofs to enable credential verification without data disclosure. Users authenticate with their institution via OAuth, receive a cryptographically signed credential stored in their browser wallet, and generate mathematical proofs for verification. Merchants receive only the proof confirming the claim (e.g., "this person is a student") without seeing any personal information—no names, universities, or dates.
Zero-knowledge proofs ensure no personal data is ever disclosed during verification
Credentials stored locally in browser wallet with client-side proof generation
Built on W3C Verifiable Credentials 2.0 and OAuth/OIDC integration
Computer Science
Computer Science
Computer Science
Computer Science
Computer Science