Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Digital signature and signature verification method, system and device and storage medium

A digital signature and signature verification technology, applied in digital transmission systems, transmission systems, secure communication devices, etc., can solve problems such as inability to verify signatures and inefficiency in the multi-signature signature verification process.

Pending Publication Date: 2021-09-10
北京明朝万达科技股份有限公司
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a digital signature and verification method, system, device, and storage medium to at least solve the low efficiency of the multi-signature verification process in the traditional digital signature system, and even lead to a single point of failure that cannot be verified. question

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
  • Digital signature and signature verification method, system and device and storage medium
  • Digital signature and signature verification method, system and device and storage medium
  • Digital signature and signature verification method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] According to an embodiment of the present invention, an embodiment of a method for digital signature and signature verification is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.

[0044] Figure 4 is a schematic diagram of a digital signature and signature verification system according to an embodiment of the present invention, such as Figure 4 As shown, the system includes: a key generation processing module 40, a digital signature module 42 and a digital signature verification module 44, wherein:

[0045] The key generation processing module 40 is used for generating a user signature root private key and a user signature verification root public key for multiple clients; spli...

Embodiment 2

[0060] According to an embodiment of the present invention, a method embodiment for implementing the above-mentioned digital signature and signature verification method is also provided, Figure 14 is a flow chart of a digital signature and signature verification method according to an embodiment of the present invention, such as Figure 14 As shown, the method includes the following steps:

[0061] Step S102, using a key generation processing module to generate a user signature root private key and a user signature verification root public key for multiple clients; splitting the above user signature root private key into a plurality of signature private key segments, and generating the above user signature root private key. The root signing public key is split into multiple signature verification public key segments, wherein the key generation processing module is further configured to send multiple aforementioned signature private key segments and multiple aforementioned sig...

Embodiment 3

[0096] According to an embodiment of the present invention, an embodiment of an apparatus for implementing the above-mentioned digital signature and signature verification method is also provided, Figure 16 is a schematic structural diagram of a digital signature and signature verification device according to an embodiment of the present invention, such as Figure 16 As shown, the above-mentioned digital signature and signature verification device includes: a first processing module 50, a second processing module 52 and a third processing module 54, wherein:

[0097] The first processing module 50 is used for generating a user signature root private key and a user signature verification root public key for multiple clients by using a key generation processing module; splitting the above user signature root private key into multiple signature private key segments, And the above-mentioned user signature verification root public key is split into a plurality of signature verific...

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 a digital signature and signature verification method, system and device and a storage medium. The system comprises: a secret key generation processing module which is used for generating a user signature root private key and a user signature verification root public key for a plurality of user sides; a digital signature module which is used for recovering according to a plurality of signature private key fragments sent by a plurality of user sides to obtain a user signature root private key, and carrying out signature processing on the to-be-signed data by adopting the user signature root private key to obtain to-be-signed data; and a digital signature verification module which is used for recovering according to the plurality of signature verification public key fragments sent by the plurality of user sides to obtain a user signature verification root public key, carrying out signature verification processing on the data to be subjected to signature verification by adopting the user signature verification root public key, and determining whether the signature verification of the data to be subjected to signature verification is passed or not. According to the method and the device, the technical problems that the signature verification process of multiple signatures in a traditional digital signature system is low in efficiency and even causes a single-point fault that signature verification cannot be performed are solved.

Description

technical field [0001] The present invention relates to the field of digital signatures, and in particular, to a digital signature and signature verification method, system, device and storage medium. Background technique [0002] In the prior art, such as figure 1 As shown, in the traditional digital signature system, users need to have a complete signature public key and signature private key. If some users' signature private keys are lost, it will cause a single point of failure problem that cannot be verified. [0003] In addition, if figure 2 As shown, if multiple users are required to sign, they need to sign in a certain order; and they need to verify the signature in the same order, such as image 3 As shown, in the case of multiple signatures, it is necessary to execute the password SM2 algorithm of the elliptic curve multiple times according to the number of users, and the execution speed is relatively slow, resulting in low signature verification efficiency. ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08H04L9/30H04L9/32
CPCH04L9/085H04L9/0861H04L9/3247H04L9/3066
Inventor 孙亚东王志海喻波魏力
Owner 北京明朝万达科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products