NEON SIKE: supersingular isogeny key encapsulation on ARMv7

13Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a highly-optimized implementation of Supersingular Isogeny Key Encapsulation (SIKE) mechanism on ARMv7 family of processors. We exploit the state-of-the-art implementation techniques and processor capabilities to efficiently develop post-quantum key encapsulation scheme on 32-bit ARMv7 Cortex-A processors. We benchmark our results on two popular ARMv7-powered cores. Our benchmark results show significant performance improvement of the key encapsulation mechanism in comparison with the portable implementation. In particular, we achieve almost 7.5 times performance improvement of the entire protocol over the SIKE 503-bit prime field on a Cortex-A8 core.

Cite

CITATION STYLE

APA

Jalali, A., Azarderakhsh, R., & Kermani, M. M. (2018). NEON SIKE: supersingular isogeny key encapsulation on ARMv7. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11348 LNCS, pp. 37–51). Springer Verlag. https://doi.org/10.1007/978-3-030-05072-6_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free