
Implements Zero-Knowledge Proof authentication using the Schnorr protocol, enabling secure user authentication by proving knowledge of a secret without revealing it. Offers registration, challenge-response flows, and applications in digital signatures and cryptocurrency.
This project demonstrates the implementation of Zero-Knowledge Proof (ZKP) authentication using the Schnorr protocol. ZKPs enable secure authentication by proving knowledge of a secret without revealing it.
⚠️ this code is experimental only and has not been used in any production code.
For a detailed explanation, visit the documentation here.
username and verifier to the server.This project is licensed under the Apache License 2.0.
This project demonstrates the implementation of Zero-Knowledge Proof (ZKP) authentication using the Schnorr protocol. ZKPs enable secure authentication by proving knowledge of a secret without revealing it.
⚠️ this code is experimental only and has not been used in any production code.
For a detailed explanation, visit the documentation here.
username and verifier to the server.This project is licensed under the Apache License 2.0.