Fast realization method and system of sm2 digital signature and verification based on gpu
A technology of digital signature and implementation method, applied in the field of information security, can solve the problems such as the high-speed implementation method and system of the SM2 elliptic curve public key algorithm that have not yet been found, and achieve the effect of improving the effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] like figure 1 As shown, the present embodiment relates to a fast implementation system for SM2 elliptic curve digital signature and signature verification algorithm using a GPU platform, including: an elliptic curve multiple point operation optimization module, a modular operation calculation complexity optimization module, an elliptic curve Expression equation coordinate system mapping module and compression function optimization module.
[0024] like figure 2 As shown, the above system implements the SM2 elliptic curve digital signature and signature verification optimization algorithm quickly in the following ways:
[0025] Step 1) Initialize the OpenCL platform first: select the OpenCL platform and device through the OpenCL application programming interface (API), create the device context, create the Kernel and initialize the storage space.
[0026] Step 2) The pre-calculation of the signature / verification task is performed on the CPU side, including the pre-cal...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


