Paper 2016/1046

Efficient Finite field multiplication for isogeny based post quantum cryptography

Angshuman karmakar, Sujoy Sinha Roy, Frederik Vercauteren, and Ingrid Verbauwhede


Isogeny based post-quantum cryptography is one of the most recent addition to the family of quantum resistant cryptosystems. In this paper, we propose an efficient modular multiplication algorithm for primes of the form $p = 2 \cdot 2^a \cdot 3^b - 1$ with b even, typically used in such cryptosystem. Our modular multiplication algorithm exploits the special structure present in such primes. We compare the efficiency of our technique with Barrett reduction and Montgomery multiplication. Our C implementation shows that our algorithm is approximately 3 times faster than the normal Barrett reduction.

Available format(s)
Public-key cryptography
Publication info
Published elsewhere. Minor revision. International Workshop on the Arithmetic of Finite Fields-2016
Contact author(s)
angshuman karmakar @ esat kuleuven be
2016-11-07: received
Short URL
Creative Commons Attribution


      author = {Angshuman karmakar and Sujoy Sinha Roy and Frederik Vercauteren and Ingrid Verbauwhede},
      title = {Efficient Finite field multiplication for isogeny based post quantum cryptography},
      howpublished = {Cryptology ePrint Archive, Paper 2016/1046},
      year = {2016},
      note = {\url{}},
      url = {}
Note: In order to protect the privacy of readers, does not use cookies or embedded third party content.