Fast Supersingular Isogeny DiffieHellman and Key Encapsulation Using a Customized Pipelined Montgomery Multiplier

Also Available Domains Xilinx Vivado|Xilinx ISE

Project Code :TVPGFE327

Objective

The main objective of this paper is to design the Pipelined Montgomery multiplier in order to minimize the latency of multiplier is far shorter.

Abstract

We present a pipelined Montgomery multiplier tailored for SIKE primes. The latency of this multiplier is far shorter than that of the previous work while its frequency competes with the highest-rated ones. The implementation results on a Virtex-7 FPGA show that this multiplier improves the time, the area-time product (AT), and the throughput of computing modular multiplication by at least 2.30, 1.60, and 1.36 times over SIKE primes respectively. We have also developed a CPU-like architecture to perform SIDH and SIKE using several instances of our modular multiplier. Using four multipliers on a Virtex-7 FPGA, the encapsulation and the decapsulation of SIKE can be performed at least 1.45 times faster while improving the AT by at least 1.35 times over all SIKE primes. The synthesis and simulation of the proposed designs can be implemented using Xilinx ISE 14.7/Xilinx Vivado2018.3.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Demo Video

mail-banner
call-banner
contact-banner
Request Video