Isogenies and cryptography

Open Access
Authors
Supervisors
Cosupervisors
  • P.J. Bruin
Award date 28-06-2024
ISBN
  • 9789036107570
Series ILLC Dissertation series, DS-2024-06
Number of pages 195
Organisations
  • Interfacultary Research - Institute for Logic, Language and Computation (ILLC)
  • Faculty of Science (FNWI)
Abstract
Cryptography is an essential tool for enabling privacy of electronic communication. However, many of the cryptographic protocols we use nowadays, would be insecure after the development of large-scale quantum computers. Therefore, the cryptographic community is preparing new protocols to replace the would-be broken ones. Protocols based on lattices are the most popular choices.
Isogeny-based cryptography is another possible direction. This thesis focuses on studying isogenies of elliptic curves, and the graphs (collections of nodes connected by lines) constructed from them. Different constraints on the isogenies and elliptic curves allowed give isogeny graphs with different properties.
This thesis studies some of the properties of the isogeny graphs, before delving more in depth into studying properties of one particular isogeny protocol, CSIDH. After studying the underlying mathematical assumptions, the focus turns to secure implementations. Properly implemented cryptographic protocols need to be implemented in such a way that the running time of the computation does not reveal information about the secrets, and even against malicious actors possibly forcing an error during the computation.
This thesis contains two background chapters on the mathematical foundations of isogenies and the implementations of the cryptographic scheme CSIDH. The remaining four chapters are based on collaborations published as Arpin et al. (Experimental Mathematics), Castryck et al. (Crypto 2020), Banegas et al. (CHES 2021), and Banegas et al. (Eurocrypt 2023).
Document type PhD thesis
Language English
Downloads
Permalink to this page
cover
Back