Back close

Efficient hardware prototype of ECDSA modules for blockchain applications

Publication Type : Journal Article

Publisher : Elsevier

Source : Telkomnika (Telecommunication Computing Electronics and Control)

Url :

Campus : Amritapuri

School : School of Engineering

Department : Electronics and Communication

Year : 2021

Abstract : This paper concentrates on the hardware implementation of efficient and reconfigurable 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 standalone 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.

Cite this Research Publication : Devika K.N., Bhakthavatchalu, Ramesh, "Efficient hardware prototype of ECDSA modules for blockchain applications", Open AccessVolume 19, Issue 5, Pages 1636 - 16472021

Admissions Apply Now