Papers
Topics
Authors
Recent
Search
2000 character limit reached

Mathematics of Isogeny Based Cryptography

Published 11 Nov 2017 in cs.CR and math.NT | (1711.04062v1)

Abstract: These lectures notes were written for a summer school on Mathematics for post-quantum cryptography in Thi`es, Senegal. They try to provide a guide for Masters' students to get through the vast literature on elliptic curves, without getting lost on their way to learning isogeny based cryptography. They are by no means a reference text on the theory of elliptic curves, nor on cryptography; students are encouraged to complement these notes with some of the books recommended in the bibliography. The presentation is divided in three parts, roughly corresponding to the three lectures given. In an effort to keep the reader interested, each part alternates between the fundamental theory of elliptic curves, and applications in cryptography. We often prefer to have the main ideas flow smoothly, rather than having a rigorous presentation as one would have in a more classical book. The reader will excuse us for the inaccuracies and the omissions.

Authors (1)
Citations (110)

Summary

Mathematics of Isogeny-Based Cryptography

The paper "Mathematics of Isogeny-Based Cryptography" by Luca De Feo offers a comprehensive exploration into the domain of cryptographic systems founded upon the mathematical constructs of elliptic curves and isogenies. This field, though relatively nascent compared to other areas of cryptography, is particularly pertinent in the context of post-quantum cryptographic solutions.

Structural Backbone and Theoretical Foundations

The investigation centers around elliptic curves, specifically the mathematical properties and applications of isogenies — mappings between elliptic curves that respect their algebraic structure. These mappings are pivotal in isogeny-based cryptography due to their ability to facilitate secure communication protocols in a post-quantum era.

Elliptic curves are characterized by their Weierstrass form, and their points can be defined mathematically within a designated field. Importantly, the paper explores the properties of elliptic curves over finite fields and introduces significant concepts such as the Frobenius endomorphism and division polynomials, which are integral in counting points on these curves efficiently. Hasse's theorem provides bounds on these point counts, indicating the robustness of the structure against certain classical attacks.

Cryptographic Applications

Several cryptographic applications are derived from the elliptic curve framework. Among these, Elliptic Curve Cryptography (ECC) is widely employed in public-key protocols like Diffie-Hellman for its computational efficiency and enhanced security per bit over the traditional RSA.

The paper further investigates the method of computing isogenies — an operation fundamental for signaling secrets in cryptographic exchanges. Velu's formulas are detailed as a method of expressing these isogenies, providing a means to align and manipulate cryptographic operations efficiently using the algebraic structure of elliptic curves.

Quantum Security and Expander Graphs

Isogeny-based cryptography is distinguished for its potential quantum resistance. Graph representations of elliptic curves, known as isogeny graphs, consist of vertices that correlate with elliptic curves and edges corresponding to isogenies between them. These graphs act as expander graphs, facilitating critical cryptographic properties such as rapid mixing and pseudorandom walk properties, crucial for secure key exchange protocols.

The document outlines the construction of cryptographic schemes like the Supersingular Isogeny Diffie-Hellman (SIDH), leveraging the properties of supersingular isogeny graphs. These graphs exhibit the Ramanujan property, which ensures optimal expansion and mixing characteristics necessary for cryptographically secure functions.

Implications for Post-Quantum Cryptography

Luca De Feo's paper articulates bold implications for the future of cryptographic practices in a landscape increasingly concerned with quantum computing threats. The capability of isogeny-based systems to operate securely where traditional systems falter underscores their potential as a pivotal foundation for post-quantum cryptographic protocols. It offers a promising pathway towards developing robust systems that can withstand quantum attacks, thereby ensuring the longevity and security of digital communications.

In summary, the paper provides a deep mathematical dive into isogeny-based cryptography, highlighting its importance and applicability in creating secure cryptographic systems resistant to the threats posed by quantum computational power. It serves as a pivotal academic resource for researchers and practitioners aiming to safeguard cryptographic communications against future technological advances.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.