This post is better read on desktop to get access to the embedded code in it.
If you try the code yourself, just click on the gif to go to the different snippets.

This post will focus on how to build a practical setup for real life Discrete Logarithm cryptoschemes.
To make it easier to read for programmers, we utilize Python concepts such as set() and % instead of mathematical ones,
{} and mod.
The code presented is obviously not secure for way too many reasons. Don’t use it for production.

Not so Zero Knowledge Proof

While Zero Knowledge Proof and the Discrete Logarithm…

Louis Guthmann

a Data Scientist moving into the cryptographic space

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store