A Fast Finite Field Multiplier for SIKE
Yeonsoo Jeon, Dongsuk Jeon

TL;DR
This paper introduces a high-throughput finite field multiplier optimized for SIKE, significantly accelerating isogeny-based cryptography by leveraging deep pipelining and data interleaving techniques.
Contribution
It presents a novel finite field multiplier design that improves throughput and reduces latency for SIKE's finite field operations.
Findings
Achieves 4.48x higher throughput than previous designs.
Attains 1.43x higher throughput than the current state-of-the-art.
Utilizes deep pipelining and data interleaving for hardware efficiency.
Abstract
Various post-quantum cryptography algorithms have been recently proposed. Supersingluar isogeny Diffie-Hellman key exchange (SIKE) is one of the most promising candidates due to its small key size. However, the SIKE scheme requires numerous finite field multiplications for its isogeny computation, and hence suffers from slow encryption and decryption process. In this paper, we propose a fast finite field multiplier design that performs multiplications in GF(p) with high throughput and low latency. The design accelerates the computation by adopting deep pipelining, and achieves high hardware utilization through data interleaving. The proposed finite field multiplier demonstrates 4.48 times higher throughput than prior work based on the identical fast multiplication algorithm and 1.43 times higher throughput than the state-of-the-art fast finite field multiplier design aimed at SIKE.
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 · Coding theory and cryptography · Cryptography and Data Security
