Supercharge Your Innovation With Domain-Expert AI Agents!

SM2-based batch verification method and system

A batch verification, base point technology, applied in transmission systems, digital transmission systems, user identity/authority verification, etc., can solve the problems of reducing system efficiency, low signature verification efficiency, etc., and achieve the effect of improving verification efficiency and reducing the amount of calculation.

Active Publication Date: 2020-12-08
HUBEI UNIV OF TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When a large amount of electronic cash is digitally signed, the efficiency of the entire system will be greatly reduced. Therefore, the method in the prior art has the technical problem of low signature verification efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SM2-based batch verification method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] The embodiment of the present invention provides a batch verification method based on SM2, which is applied to the verifier B and different signers A i , i represents the number of the signer, the method includes:

[0041] S1: Verifier B receives the signed message sent by the signer in, Indicates a message to be signed, means signer A iThe first random calculation result and the second random calculation result of , means signer A i The resulting signed message;

[0042] S2: Verifier B according to the signed message Generate intermediate results (d, R, w), where d represents the hash result calculated according to the message to be signed, R represents the result obtained according to the first random calculation result of different signers, and w represents the hash result calculated according to different signers The result of the second random calculation of ;

[0043] S3: Verifier B obtains signature verification parameters according to the first rand...

Embodiment 2

[0069] This embodiment provides a batch verification system based on SM2, which is applied to the verifier B and different signers A i , the system consists of:

[0070] The receiving module is used to receive the signed message sent by the signer in, Indicates a message to be signed, means signer A i The first random calculation result and the second random calculation result of , means signer A i The resulting signed message;

[0071] The intermediate result generation module is used to generate the message according to the signature Generate intermediate results (d, R, a), where d represents the hash result calculated according to the message to be signed, R represents the result obtained according to the first random calculation result of different signers, and w represents the hash result calculated according to different signers The result of the second random calculation of ;

[0072] A signature verification parameter calculation module, configured to obta...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an SM2-based batch verification method and system, and the method comprises the steps: enabling a verifier B to carry out the accumulation of (i = 1, 2,..., 1) generated by different signers Ai (i = 1, 2,..., 1), obtaining corresponding values (d, R, w), and calculating a digital signature batch verification value R' through employing a public key of the signers; verifyingthe signatures (i = 1, 2,..., 1) in batches, and comparing the signatures generated by different signers Ai (i = 1, 2,..., 1) with R'calculated by the verifier B; And if R is equal to R ', the digitalsignature batch verification succeeds, otherwise, the verification fails. According to the method, the signature verification efficiency can be greatly improved.

Description

technical field [0001] The invention relates to the technical field of computer network security and password protocol, in particular to an SM2-based batch verification method and system. Background technique [0002] Electronic cash has been widely used in recent years. Merchants or consumers need to verify a large number of electronic currencies signed by banks to ensure the security and correctness of signed information. When a large amount of electronic cash is digitally signed, the efficiency of the entire system will be greatly reduced. Therefore, the method in the prior art has the technical problem of low signature verification efficiency. Contents of the invention [0003] The present invention proposes a batch verification method and system based on SM2, which can accelerate the speed of verification of digital signatures by different signers, and realize SM2 verification of multiple digital signatures in one batch for different signers, especially when the amoun...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L9/08H04L9/32
CPCH04L9/0816H04L9/3236H04L9/3263H04L9/3247
Inventor 阮鸥陈吉晨周靖曾建强秦姗姗
Owner HUBEI UNIV OF TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More