TELKOMNIKA Telecommunication, Computing, Electronics and Control
Efficient hardware prototype of ECDSA modules for blockchain applications
Dublin Core
Title
TELKOMNIKA Telecommunication, Computing, Electronics and Control
Efficient hardware prototype of ECDSA modules for blockchain applications
Efficient hardware prototype of ECDSA modules for blockchain applications
Subject
Blockchain
ECDSA
FPGA
Hardware security
ECDSA
FPGA
Hardware security
Description
This paper concentrates on the hardware implementation of efficient and re-
configurable elliptic curve digital signature algorithm (ECDSA) that is suitable
for verifying transactions in Blockchain related applications. Despite ECDSA
architecture being computationally expensive, the usage of a dedicated stand-
alone circuit enables speedy execution of arithmetic operations. The prototype
put forth supports N-bit elliptic curve cryptography (ECC) group operations,
signature generation and verification over a prime field for any elliptic curve.
The research proposes new hardware framework for modular multiplication
and modular multiplicative inverse which is adopted for group operations
involved in ECDSA. Every hardware design offered are simulated using
modelsim register transfer logic (RTL) simulator. Field programmable gate
array (FPGA) implementation of var- ious modules within ECDSA circuit is
compared with equivalent existing techniques that is both hardware and
software based to highlight the superiority of the suggested work. The results
showcased prove that the designs implemented are both area and speed
efficient with faster execution and less resource utilization while maintaining
the same level of security. The suggested ECDSA structure could replace the
software equivalent of digital signatures in hardware blockchain to thwart
software attacks and to provide better data protection.
configurable elliptic curve digital signature algorithm (ECDSA) that is suitable
for verifying transactions in Blockchain related applications. Despite ECDSA
architecture being computationally expensive, the usage of a dedicated stand-
alone circuit enables speedy execution of arithmetic operations. The prototype
put forth supports N-bit elliptic curve cryptography (ECC) group operations,
signature generation and verification over a prime field for any elliptic curve.
The research proposes new hardware framework for modular multiplication
and modular multiplicative inverse which is adopted for group operations
involved in ECDSA. Every hardware design offered are simulated using
modelsim register transfer logic (RTL) simulator. Field programmable gate
array (FPGA) implementation of var- ious modules within ECDSA circuit is
compared with equivalent existing techniques that is both hardware and
software based to highlight the superiority of the suggested work. The results
showcased prove that the designs implemented are both area and speed
efficient with faster execution and less resource utilization while maintaining
the same level of security. The suggested ECDSA structure could replace the
software equivalent of digital signatures in hardware blockchain to thwart
software attacks and to provide better data protection.
Creator
Devika K. N., Ramesh Bhakthavatchalu
Source
http://journal.uad.ac.id/index.php/TELKOMNIKA
Date
Jul 31,2021
Contributor
peri irawan
Format
pdf
Language
english
Type
text
Files
Collection
Citation
Devika K. N., Ramesh Bhakthavatchalu, “TELKOMNIKA Telecommunication, Computing, Electronics and Control
Efficient hardware prototype of ECDSA modules for blockchain applications,” Repository Horizon University Indonesia, accessed November 21, 2024, https://repository.horizon.ac.id/items/show/4207.
Efficient hardware prototype of ECDSA modules for blockchain applications,” Repository Horizon University Indonesia, accessed November 21, 2024, https://repository.horizon.ac.id/items/show/4207.