References:
- https://medium.com/@GuthL/towards-zero-knowledge-proof-0x01-the-discrete-log-assumption-a-constructive-approach-44705bbf57a7
- https://people.eecs.berkeley.edu/~jfc/cs174/lecs/lec24/lec24.pdf
- http://www.shirpeled.com/2018/09/a-hands-on-tutorial-for-zero-knowledge.html
How to use:
- Run verifier.py in a terminal
- Open prover.py in another terminal
- Follow on-screen instructions