Files

1.0 KiB

Standards and References - Zero-Knowledge Proof for Authentication

Academic References

Schnorr Identification Protocol

  • Paper: "Efficient Signature Generation by Smart Cards" (Claus-Peter Schnorr, 1989)
  • Standard: ISO/IEC 9798-5 (Entity authentication using zero-knowledge techniques)

Fiat-Shamir Heuristic

  • Paper: "How To Prove Yourself" (Fiat, Shamir, 1986)
  • Description: Converts interactive ZKP to non-interactive using hash function

RFC 8235 - Schnorr Non-Interactive Zero-Knowledge Proof

RFC 5054 - SRP (Secure Remote Password)

Python Libraries

py-ecc

cryptography