domains / families / security / implementing-zero-knowledge-proof-for-authentication

implementing-zero-knowledge-proof-for-authentication

separate

Implements the Schnorr identification protocol and a simplified Zero-Knowledge Password Proof (ZKPP) over the discrete logarithm problem, letting a prover authenticate by demonstrating knowledge of a secret without ever revealing it to the server. Use when designing or building password-less or password-secret-free authentication, or when a server must verify a user's credential without learning or storing the underlying secret.

When to use

Skill page

Source

RepositoryPath
mukul975/Anthropic-Cybersecurity-Skillsskills/implementing-zero-knowledge-proof-for-authentication/SKILL.md