English

Accelerating the Couveignes Rostovtsev Stolbunov key exchange protocol

Number Theory 2018-04-27 v1 Cryptography and Security

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.

Keywords

Cite

@article{arxiv.1804.10128,
  title  = {Accelerating the Couveignes Rostovtsev Stolbunov key exchange protocol},
  author = {Jean Kieffer},
  journal= {arXiv preprint arXiv:1804.10128},
  year   = {2018}
}

Comments

In French. Rapport de stage de Master 2 Math\'ematiques fondamentales, Universit\'e Paris VI