IEEE Transactions on Circuits and Systems Part I: IRegular Papers, ( ISI ), Volume (68), No (5), Year (2021-5) , Pages (2042-2050)

Title : ( Hardware Architecture for Supersingular Isogeny Diffie-Hellman and Key Encapsulation Using a Fast Montgomery Multiplier )

Authors: Mohammad-Hossein Farzam , Siavash Bayat-Sarmadi , Hatameh Mosanaei-Boorani , Armin Alivand ,

Access to full-text not allowed by authors

Citation: BibTeX | EndNote

Abstract

Public key cryptography lies among the most important bases of security protocols. The classic instances of these cryptosystems are no longer secure when a large-scale quantum computer emerges. These cryptosystems must be replaced by post-quantum ones, such as isogeny-based cryptographic schemes. Supersingular isogeny Diffie-Hellman (SIDH) and key encapsulation (SIKE) are two of the most important such schemes. To improve the performance of these protocols, we have designed several modular multipliers. These multipliers have been implemented for all the prime fields used in SIKE round 3, on a Virtex-7 FPGA, showing a time and area-time product improvement of up to 60.1% and 64.5%, respectively. These multipliers are also suitable for applications such as RSA, as shown by implementations for 512-bit, 1024-bit, and 2048-bit generic moduli on a Virtex-7 FPGA. Our fastest multiplier has been used in the implementation of SIDH and SIKE round 3. Employing six instances of this multiplier, SIDH completes after 7.33, 8.93, 13.39, and 18.67 milliseconds and the encapsulation and the decapsulation of SIKE is performed in 7.13, 8.68, 13.08, and 18.16 milliseconds over p434 , p503 , p610 , p751 , respectively, which yields a least improvement factor of 1.23.

Keywords

, post-quantum cryptography , isogeny-based cryptography , Montgomery multiplication , SIDH , SIKE
برای دانلود از شناسه و رمز عبور پرتال پویا استفاده کنید.

@article{paperid:1099599,
author = {Farzam, Mohammad-Hossein and سیاوش بیات سرمدی and حاتمه مثنایی بورانی and آرمین عالی‌وند},
title = {Hardware Architecture for Supersingular Isogeny Diffie-Hellman and Key Encapsulation Using a Fast Montgomery Multiplier},
journal = {IEEE Transactions on Circuits and Systems Part I: IRegular Papers},
year = {2021},
volume = {68},
number = {5},
month = {May},
issn = {1549-8328},
pages = {2042--2050},
numpages = {8},
keywords = {post-quantum cryptography ; isogeny-based cryptography ; Montgomery multiplication ; SIDH ; SIKE},
}

[Download]

%0 Journal Article
%T Hardware Architecture for Supersingular Isogeny Diffie-Hellman and Key Encapsulation Using a Fast Montgomery Multiplier
%A Farzam, Mohammad-Hossein
%A سیاوش بیات سرمدی
%A حاتمه مثنایی بورانی
%A آرمین عالی‌وند
%J IEEE Transactions on Circuits and Systems Part I: IRegular Papers
%@ 1549-8328
%D 2021

[Download]