A high-performance hardware implementation system and method for elliptic curve digital signature and signature verification
By designing the modular multiplication array structure and integrating underlying operations in the hardware system, the problem of high complexity of scalar multiplication in the ECDSA algorithm is solved, and high-performance elliptic curve digital signature and signature verification are realized, reducing hardware overhead and computational complexity.
Patent Information
- Application Number
- CN202111141396.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-28
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2041-09-28
AI Technical Summary
The scalar multiplication calculation in the ECDSA algorithm is very complex, and the modulus multiplication implementation, point addition and point multiplication are time-consuming, which makes it difficult to accelerate hardware.
Design a hardware system for high-performance elliptic curve digital signature and signature verification, adopting a modular multiplication array structure, which facilitates the scheduling of point and point plus calculations. By decomposing the modular multiplication operation into repeated calculations, the system performance is improved, and the underlying operations such as doubling point, point plus, and modular operations are integrated for high-level computing modules to call, realizing resource sharing.
With low hardware overhead, high-performance elliptic curve digital signature and signature verification algorithm is implemented, reducing computational complexity and hardware resource consumption, and improving system flexibility and practical application value.