Paper
18 November 2024 Blockchain signature acceleration engine based on SM2 algorithm
Yong Gao, Zhigang Wang, Hengwu Li, Hui Guo, Liang Zhao
Author Affiliations +
Proceedings Volume 13403, International Conference on Algorithms, High Performance Computing, and Artificial Intelligence (AHPCAI 2024) ; 1340325 (2024) https://doi.org/10.1117/12.3051327
Event: International Conference on Algorithms, High Performance Computing, and Artificial Intelligence, 2024, Zhengzhou, China
Abstract
Signature verification efficiency is one of the key issues affecting blockchain performance. This paper designs a blockchain signature acceleration engine based on FPGA (Field Programmable Gate Array). The signature algorithm adopts SM2 elliptic curve public key cryptography with higher efficiency and security. The FPGA optimization design of SM2 algorithm and User Datagram Protocol (UDP) is also carried out. The experiments show that the IO control and area power consumption are further optimized, the response time is shortened, the network speed is significantly improved, parallel processing can be realized, and the power consumption is lower, and the performance is significantly improved compared with that achieved on the CPU.
(2024) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Yong Gao, Zhigang Wang, Hengwu Li, Hui Guo, and Liang Zhao "Blockchain signature acceleration engine based on SM2 algorithm", Proc. SPIE 13403, International Conference on Algorithms, High Performance Computing, and Artificial Intelligence (AHPCAI 2024) , 1340325 (18 November 2024); https://doi.org/10.1117/12.3051327
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Field programmable gate arrays

Clocks

Blockchain

Mathematical optimization

Digital signal processing

Data transmission

Data conversion

Back to Top