Optimization scheme of the blockchain digital signature algorithm

Blockchain technology, as a distributed ledger technology, is based on a decentralised management structure that is designed to prevent data from being tampered with. It offers high levels of security and reliability. In order to ensure the security of such data, the digital signature technology has an important role in the identity authentication, anti-resistance and tamper-proof characteristics. Each block in the blockchain contains a summary of the information of a block. By hashing each block in the blockchain, the integrity of the data can be verified. In the digital signature technology, only those with a legal private key can communicate the data normally. However, when the data exchanged by the blockchain is too large, it will cause a huge time overhead of the system, so the use of batch verification algorithm has great practical significance. Compared with the popular DSA, RSA, and ECDSA digital signature batch verification algorithms, ECDSA has the characteristics of short key, elliptic curve algorithm, and difficult to decrypt. This paper proposes an improved ECDSA digital signature batch verification algorithm, in which n messages will be verified as a whole. Consequently, the n signature operations can be reduced to a single operation. The experimental and computational results show that this method provides robust security and significantly reduces computational time.

Authors

Institutions

Publication Details

Published
2024-10-18
DOI
https://doi.org/10.1145/3708036.3708072
Primary Topic
Cryptography and Data Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimization scheme of the blockchain digital signature algorithm

Jiandong Zhou, Guangfu Wu
Cryptography and Data Security
article

Optimization scheme of the blockchain digital signature algorithm

Jiandong Zhou, Guangfu Wu
article en

Abstract

Blockchain technology, as a distributed ledger technology, is based on a decentralised management structure that is designed to prevent data from being tampered with. It offers high levels of security and reliability. In order to ensure the security of such data, the digital signature technology has an important role in the identity authentication, anti-resistance and tamper-proof characteristics. Each block in the blockchain contains a summary of the information of a block. By hashing each block in the blockchain, the integrity of the data can be verified. In the digital signature technology, only those with a legal private key can communicate the data normally. However, when the data exchanged by the blockchain is too large, it will cause a huge time overhead of the system, so the use of batch verification algorithm has great practical significance. Compared with the popular DSA, RSA, and ECDSA digital signature batch verification algorithms, ECDSA has the characteristics of short key, elliptic curve algorithm, and difficult to decrypt. This paper proposes an improved ECDSA digital signature batch verification algorithm, in which n messages will be verified as a whole. Consequently, the n signature operations can be reduced to a single operation. The experimental and computational results show that this method provides robust security and significantly reduces computational time.

Jiangxi University of Science and Technology (CN)
Openalex Percentile: Top 76%
Cryptography and Data Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.