Skip to content

Demintor/ZeroKnowledgeProof_Flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZeroKnowledgeProof_Flask

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:

  1. Fiat-Shamir protocol: https://ru.wikipedia.org/wiki/Протокол_Фиата_—_Шамира
  2. Guillou-Quisquater protocol: https://ru.wikipedia.org/wiki/Протокол_Гиллу_—_Кискатра
  3. 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:

  1. Accreditation Screenshot

  2. Registration Screenshot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages