Efficient FLT-based inversion in Mersenne and pseudo-Mersenne prime order fields targeting the Intel architectures
This is the source code repository of the work Efficient Inversion in (Pseudo-)Mersenne Prime Order Fields, authored by Kaushik Nath & Palash Sarkar of Indian Statistical Institute, Kolkata, India. This work focuses on efficient FLT-based inversion in cryptographically relevant Mersenne and pseudo-Mersenne prime order fields targeting the various Intel architectures. A total of 20 primes has been considered in the work which covers various security levels.
To report a bug or make a comment regarding the implementations please drop a mail to: Kaushik Nath.
- Please compile the
makefile
in the test directory and execute the generated executable file. - One can change the architecture accordingly in the makefile before compilation. Default provided is
Skylake
.