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

Identification issuing method based on sm9 cryptographic algorithm

A cryptographic algorithm and identification technology, applied in the computer field, can solve the problems of slow key generation, slow implementation of identification issuance methods, long public key digits, etc., achieving fast key generation, shortened digits, and realization speed accelerated effect

Active Publication Date: 2020-11-03
XIDIAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method still has shortcomings: in the process of generating the public key and private key of the information service entity by the key generation center, the number of public keys generated by the key generation center using the RSA cryptographic algorithm is at least 1024 bits, and the public key bits are at least 1024 bits. The number is long, so the key generation speed is slow, so the whole identification issuance method is slow

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
  • Identification issuing method based on sm9 cryptographic algorithm
  • Identification issuing method based on sm9 cryptographic algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0030] refer to figure 1 , a method for issuing an ID based on an SM9 cryptographic algorithm, comprising the following steps:

[0031] Step 1) SM9 password algorithm parameter initialization:

[0032] The initialization parameters of the SM9 cryptographic algorithm include: an additive cyclic subgroup G whose order is a large prime number N 1 and G 2 , G 1 Generator P 1 , G 2 Generator P 2 , N>2 191 ; The order is a multiplicative cyclic subgroup G of a large prime number N T , N>2 191 ; bilinear pair e is G 1 ×G 2 →G T mapping; the input of the hash function H(Z,n) is a bit string Z and an integer n, the output is a∈[1,n-1], and the length of the input bit string Z is less than 2 64 ;

[0033] The specific calculation steps of the hash function H(Z,n) are:

[0034] (1) initialize a 32-bit counter ct=0x00000001;

[0035...

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 provides an identity issuing method based on SM9 cryptographic algorithm, which is used for realizing trusted identity issuance and identity verification of information services in multiple scenarios in the cyberspace, and improving the speed of the trusted identity issuance and identity verification, and comprises implementation steps as follows: (1) parameters of the SM9 cryptographic algorithm are initialized; (2) the key generation center generates a master public key and a master private key; (3) the identity requester sends an identity authorization request to the identityissuing center; (4) the key generation center calculates the private key of the information service entity and the public key of the information service entity; (5) the identity issuing center obtainsa trusted identity of the identity authorization request; and (6) the verifier determines whether the trusted identity of the authorization request is legal.

Description

technical field [0001] The invention belongs to the field of computer technology, and relates to an identification issuance method, in particular to an identification issuance method based on an SM9 cryptographic algorithm, which can be used to implement trusted identification issuance and identification verification for information services in multiple scenarios in network space. Background technique [0002] The SM9 cryptographic algorithm is an identification cryptographic algorithm based on bilinear pairing. It can use the user's identity to generate the user's public and private key pair, which is mainly used for digital signature, data encryption, key exchange and identity authentication. . The key length of the SM9 encryption algorithm is 256 bits, which is shorter than that of other encryption algorithms, so the key generation speed is fast. The application and management of the SM9 cryptographic algorithm does not require digital certificates, certificate stores or...

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 Patents(China)
IPC IPC(8): H04L9/08H04L9/06H04L9/30H04L9/32
CPCH04L9/0643H04L9/0825H04L9/3073H04L9/3236
Inventor 马文平安涛刘小雪
Owner XIDIAN UNIV