Distributed public key infrastructure construction method based on editable blockchain

A public key infrastructure and construction method technology, applied in the field of distributed public key infrastructure construction, can solve problems such as low query efficiency, insufficient security, and high storage pressure, so as to avoid single point of failure, reduce manual participation, and alleviate The effect of storage stress

Active Publication Date: 2021-01-05
SOUTHWEST JIAOTONG UNIV +1
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the above-mentioned deficiencies in the prior art, the present invention provides a method for constructing a distributed public key infrastructure based on an editable blockchain, which solves the problem of high storage pressure and query efficiency of the existing blockchain-based PKI. Low and insufficient security issues

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
  • Distributed public key infrastructure construction method based on editable blockchain
  • Distributed public key infrastructure construction method based on editable blockchain
  • Distributed public key infrastructure construction method based on editable blockchain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0057] Such as figure 1 As shown, the present invention provides a method for constructing a distributed public key infrastructure based on an editable blockchain, and its implementation method is as follows:

[0058] S1. Initialization system: Generate the public key and trapdoor key of the Chameleon hash function, and build an editable blockchain based on the Chameleon hash function, and broadcast the public key to the editable blockchain, using secret sharing The method generates the subkey of the chameleon hash trapdoor key, distributes the subkey to the CA node and keeps it secret;

[0059] S2. Deploy smart contracts: respectively deploy the main contract, signature generation contract, certificate issuance contract, certificate update contract and certificate revocation contract in the editable blockchain. The implementation methods are as follows:

[0060] S201. Deploy the main contract: deploy the main contract for receiving user requests in the editable blockchain; ...

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 a distributed public key infrastructure construction method based on an editable blockchain, and belongs to the technical field of public key infrastructure, and the method comprises the following steps: S1, initializing a system; S2, deploying an smart contract; S3, signing and issuing a certificate; S4, updating the certificate; S5, revoking the certificate; and S6, verifying the certificate. Compared with an existing PKI system based on a blockchain, an editable blockchain framework is creatively adopted, a new block does not need to be uploaded during certificate updating and revocation, the storage pressure of a blockchain network can be reduced, the certificate verification time can be shortened, a threshold ring is used for signing and issuing a certificate, and an authentication mechanism is composed of multiple CA nodes; the CA independently audits the operation request for the certificate, and the certificate can be operated only after the CA exceedingthe threshold number passes the auditing, so that the tolerance of the system to a Byzantine node is improved, and the security is relatively high.

Description

technical field [0001] The invention belongs to the technical field of public key infrastructure, and in particular relates to a method for constructing a distributed public key infrastructure based on an editable block chain. Background technique [0002] Public key infrastructure (Public Key Infrastructure, PKI) is a security infrastructure based on public key cryptography, which realizes safe and reliable delivery of messages and identity authentication, and supports authentication, encryption, integrity and non-repudiation services. In layman's terms, PKI is a system or platform that is generally applicable in the field of information security established using public key cryptography, and provides necessary security services for various network applications. The current public key infrastructure technology mainly includes registration authority (Registration Authority, RA), certification authority (Certificate Authority, CA) and certificate database. PKI adopts digital...

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/32H04L29/08
CPCH04L9/0825H04L9/3268H04L9/3255H04L67/10
Inventor 张文芳巢锐王小敏马征黄路非李暄
Owner SOUTHWEST JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products