Accelerating the Couveignes Rostovtsev Stolbunov key exchange protocol
Jean Kieffer

TL;DR
This paper explores an elliptic curve isogeny-based key exchange protocol, detailing its theoretical foundations, implementation strategies, and practical performance improvements.
Contribution
It introduces novel methods to enhance the practical efficiency of the Couveignes-Rostovtsev-Stolbunov protocol based on elliptic curve isogenies.
Findings
Implementation demonstrates improved performance
Protocol maintains cryptographic security
Practical results validate theoretical enhancements
Abstract
We study a key exchange protocol based on isogenies between ordinary elliptic curves over a finite field, first mentioned by Couveignes and investigated by Rostovtsev and Stolbunov. After presenting the fundamental notions about elliptic curves, we present the theory of complex multiplication which is the theoretical basis of this cryptosystem. Modular curves, which are an essential tool in the computations, are also introduced. We then present the protocol itself and original ideas to boost its practical performances. Finally, we discuss our implementation and practical results.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Chaos-based Image/Signal Encryption · Cryptographic Implementations and Security
