Back to Search Start Over

Low-Cost Area-Efficient FPGA-Based Multi-Functional ECDSA/EdDSA

Authors :
Binh Kieu-Do-Nguyen
Cuong Pham-Quoc
Ngoc-Thinh Tran
Cong-Kha Pham
Trong-Thuc Hoang
Source :
Cryptography, Vol 6, Iss 2, p 25 (2022)
Publication Year :
2022
Publisher :
MDPI AG, 2022.

Abstract

In cryptography, elliptic curve cryptography (ECC) is considered an efficient and secure method to implement digital signature algorithms (DSAs). ECC plays an essential role in many security applications, such as transport layer security (TLS), internet protocol security (IPsec), and wireless sensor networks (WSNs). The proposed designs of ECC hardware implementation only focus on a single ECC variant and use many resources. These proposals cannot be used for resource-constrained applications or for the devices that need to provide multiple levels of security. This work provides a multi-functional elliptic curve digital signature algorithm (ECDSA) and Edwards-curve digital signature algorithm (EdDSA) hardware implementation. The core can run multiple ECDSA/EdDSA algorithms in a single design. The design consumes fewer resources than the other single-functional design, and is not based on digital signal processors (DSP). The experiments show that the proposed core could run up to 112.2 megahertz with Virtex-7 devices while consuming only 10,259 slices in total.

Details

Language :
English
ISSN :
2410387X
Volume :
6
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Cryptography
Publication Type :
Academic Journal
Accession number :
edsdoj.fba2e32c8e44dea9cff4efdd4e995d9
Document Type :
article
Full Text :
https://doi.org/10.3390/cryptography6020025