This is an api on a flask implementing the mathematical logic of protocols zero knowledge proof. Zero knowledge proof: https://ru.wikipedia.org/wiki/Доказательство_с_нулевым_разглашением
Implemented protocols:
- Fiat-Shamir protocol: https://ru.wikipedia.org/wiki/Протокол_Фиата_—_Шамира
- Guillou-Quisquater protocol: https://ru.wikipedia.org/wiki/Протокол_Гиллу_—_Кискатра
- Schnorr scheme: https://ru.wikipedia.org/wiki/Схема_Шнорра
This application implements only mathematical logic of protocols, provides api, using it it is possible to implement authentication in the process of creating web applications using protocols of evidence with zero knowledge.
Test api deployed to: https://zero-proof.herokuapp.com/
Sample queries:

