Unlock instant, AI-driven research and patent intelligence for your innovation.

Two-party collaborative SM2 key generation and ciphertext decryption method and medium

A technology of key generation and ciphertext, applied to the public key and key distribution of secure communication, it can solve the problems of inability to obtain the original decryption private key, reduce the security and fairness of multi-party decryption, and improve fairness and security. The effect of high sex and safety guarantee

Inactive Publication Date: 2020-04-03
WUHAN UNIV
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The method and system for the two parties to cooperate to decrypt the SM2 ciphertext proposed in this patent can only be decrypted under the joint operation of the two parties, and neither party can obtain the original decryption private key
[0006] At present, the existing common key splitting or threshold secret splitting can split the key, but in the decryption stage, the key will be restored and controlled by a certain party, which reduces the security and fairness of multi-party decryption. The party who holds the complete private key can complete the decryption without the knowledge of other users

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
  • Two-party collaborative SM2 key generation and ciphertext decryption method and medium
  • Two-party collaborative SM2 key generation and ciphertext decryption method and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0041] The scheme is described in detail below in conjunction with the examples and accompanying drawings. The following implementation scheme only represents one possible implementation manner of the present invention, not all possible implementation schemes, and is not intended as a limitation of the present invention.

[0042] 1. Symbols and definitions

[0043] u i : the i-th user.

[0044] x: Decryption private key of SM2 user.

[0045] e: The cryptographic hash function acts on the output value of the message m.

[0046] G: A base point of an elliptic curve whose order is a prime number.

[0047] Hash(): A cryptographic hash function with a message digest length of v bits.

[0048] KDF(): key derivation function.

[0049] M: The message to be encrypted.

[0050] M': Decrypted message.

[0051] mod n: modulo n operation. For example, 23mod7≡2.

[0052] n: the order of the base point G.

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 relates to a two-party collaborative SM2 key generation and ciphertext decryption method and a medium, and the method is realized through the following technical scheme: t participants participating in an algorithm randomly select xi from a set {1,..., n}, and generate a verification public key Q of an SM2 ciphertext through interaction, wherein one participant U2 calculates a part of ciphertext C'1 and sends the ciphertext C' 1 to U1, and U1 finally calculates a final plaintext M'. The method has the advantages of being low in implementation complexity, high in safety, easy to verify and the like. The method is used for cooperatively decrypting the SM2 ciphertext by two parties under the condition that respective partial private keys are not leaked, the two parties need to participate in the decryption process at the same time, and the original decryption private key cannot be leaked in the SM2 ciphertext decryption process, so that the security of the private key is ensured, and the fairness of decrypting the SM2 ciphertext by the two parties is improved.

Description

technical field [0001] The invention relates to an SM2 key generation and ciphertext decryption method and medium, in particular to a two-party cooperative SM2 key generation and ciphertext decryption method and medium. Background technique [0002] With the rapid development of science and technology, platforms such as cloud computing and fog computing provide a strong support platform for data storage and transmission, and provide more convenience for people's daily life. The new architecture has brought new challenges to data integrity, confidentiality, and availability, and data security and privacy issues have become highly concerned issues. [0003] For this kind of problem, the more common solution is to divide the private key into multiple shares and send them to multiple participants. When the private key needs to be used for decryption, t divided key shares can restore the user's original private key , if less than t participants, the original private key cannot b...

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/30H04L9/32
CPCH04L9/0861H04L9/3066H04L9/3218H04L9/3236
Inventor 何德彪张语荻冯琦王婧陈泌文
Owner WUHAN UNIV