arrow
返回

An ECC processor for IoT using Edwards curves and DFT modular multiplication

delete2022-07-19
delete1
PRE
AI
O
Osama Al-Khaleel *
S
Selçuk Baktır
A
Alpteki̇n Küpçü
DOI:10.1007/s10586-022-03611-5delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this work, an elliptic curve cryptography (ECC) processor is proposed to be used in the Internet of Things (IoT) devices. The ECC processor is designed based on Edwards curves defined over the finite prime fields GF((213 - 1)(13)), GF((2(17) - 1)(17) THORN, and GF((2(19) - 1)(19)). Modular multiplication in the proposed ECC processor is carried out in the frequency domain using a Discrete Fourier Transform (DFT) modular multiplier. Different base field adders and base field multipliers are designed and utilized in the design of the DFT modular multiplier. The ECC processor is described and functionally tested using the VHDL language and the simulation tool in the Xilinx ISE14.2. Furthermore, the ECC processor is synthesized using the synthesis tool in the Xilinx ISE14.2, targeting the Virtex-5 FPGA family. Our synthesis results show that the proposed ECC processor achieves higher speed with minor area penalty compared to the similar work in the literature.
Keyword:
ECC
IoT
FPGA
Edwards curve
Cryptography
DFT

期刊

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
论文数:
5.1K
被引数:
7.5K

机构

A
American University of the Middle East
学者数:
1.5K
论文数: 1.6K
被引数: 1
K
koc university
学者数:
5.7K
论文数: 4.5K
被引数: 48
引用论文

引用论文

err分享
err收藏
Neurological reasons for consultation and hospitalization during the COVID-19 pandemic
err2020-09-15
err0
errOAAI
errJuan Carlos García-Moncó; Antonio Cabrera-Muras; Alejandra Collía-Fernández; Markel Erburu-Iriarte; Patricia Rodrigo-Armenteros; Iñigo Oyarzun-Irazu; Daniel Martínez-Condor; Amaia Bilbao-González; Mar Carmona-Abellán; Ivan Caballero-Romero; Marian Gómez-Beldarrain
err分享
err收藏
Morphine activation of c-fos expression in rat brain
err1988-12-01
err0
PREAI
errSulie L. Chang; Stephen P. Squinto; Richard E. Harlan
err分享
err收藏
学者 查看更多内容