Isogeny-Based Cryptography Tutorial

By ISARA Corporation

Thu Aug 1, 2019

Isogeny-based cryptography is one of the most promising areas of quantum-safe cryptography, but it is also the most mathematically difficult to understand. In addition, since the main algorithm we will discuss—Supersingular Isogeny-based Diffie-Hellman (SIDH)—is less than a decade old, there is very little introductory material describing the fundamental concepts.

In this first-of-its-kind tutorial, we will provide a basic introduction to supersingular isogeny-based cryptography. It is aimed at someone who has seen elliptic curve Diffie-Hellman and would like to understand SIDH on a mathematical level.

By the end of this tutorial, you will have obtained a high-level understanding of the math behind this promising area of cryptography and will have surveyed the most important key establishment primitive in this area.

Download PDF