Hawkynt

Fiat-Shamir Protocol

Zero-knowledge identification protocol using quadratic residues. Demonstrates proof of knowledge without revealing secrets through interactive challenge-response.

Properties

Property Value
Category Special Algorithms
Sub-category Zero-Knowledge Proof
Security status 🎓 Educational Only
Complexity Advanced
Inventor Amos Fiat, Adi Shamir
Year 1986
Origin 🇮🇱 Israel
Source algorithms/special/fiat-shamir.js

Security

Status: 🎓 Educational Only

No vulnerabilities are recorded for this implementation.

Documentation

References

Test vectors

1 vector ship with this algorithm and run in the test suite. Byte values are hexadecimal.

Vector 1 — Educational Fiat-Shamir proof verification with deterministic parameters

Field Value
timeSteps 10000
input 74657374
expected 74657374

← All algorithms