Website
More info available :
https://github.com/mmaker/stdsigma
Grant
Fund: NGI0 Entrust
Period: 2023-10 — 2025-04
More projects like this
NGI0 Entrust
Software engineering

Σ-protocols

Formalise and implement zero-knowledge proof Σ-protocol

Σ-protocols are mature and widely-used cryptographic protocols used for digital signatures and for zero-knowledge proofs. This project is centered around their standardization and the development of a comprehensive specification and reference implementation.

The main goal is to create a detailed and accessible specification for Σ-protocols and the Fiat-Shamir heuristic, to be presented in formats like HTML or PDF, along with a reference implementation. This effort aims to make these technologies understandable and usable by a broad audience, including developers, practitioners, students, and engineers. The end goal is to make this technology more accessible for privacy-preserving applications and non-cryptographers.

Logo NLnet: abstract logo of four people seen from above Logo NGI Zero Entrust: letterlogo shaped like a tag

This project was funded through the NGI0 Entrust Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 101069594.

Navigate projects

Currently open for proposals:

icon of a flower
Donate today
And help us support the open internet!

Search