Alliance block chain data access control method based on CP-ABE algorithm

A CP-ABE, data access control technology, applied in the field of alliance blockchain data access control, can solve problems such as data leakage, inefficiency, and coarse granularity of data privacy protection, so as to achieve safe distribution, strengthen privacy protection, and avoid confidentiality. The effect of the key disclosure problem

Active Publication Date: 2020-07-03
HUAXIN CONSULTATING CO LTD
View PDF3 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This multi-channel data isolation mechanism greatly enhances the data privacy protection of the hyperledger network, but because it is based on the data isolation protection at the channel level and the synchronization in the channel is still plaintext data, so this mechanism has the granularity of data privacy protection Brutality and the risk of data breaches
In order to solve the above problems, Hyperledger officials further proposed two schemes of data symmetric encryption on-chain and private data mechanism, but the former involves a large number of key generation, distribution and management operations, which makes this scheme not efficient, and the latter in The data synchronized in the authorized node is still plaintext data, so it does not fundamentally solve the security problems caused by data leakage

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
  • Alliance block chain data access control method based on CP-ABE algorithm
  • Alliance block chain data access control method based on CP-ABE algorithm
  • Alliance block chain data access control method based on CP-ABE algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0039] refer to figure 1 , the implementation steps of the present invention are specifically as follows:

[0040] (1) Key generation phase ( figure 1 Steps 1, 2) in:

[0041] The workflow of the original Hyperledger blockchain network Fabric-CA module is as follows: figure 2 shown. In order to register the identity of a new user, the Fabric-CA client first sends a user registration request to the Fabric-CA server to request user identity registration. After registering the user identity, the server returns the registration password to the client. The client further generates a user registration request (CSR), which includes the user's identity attributes and public key information, and sends the request to the server together with the registration password returned in the previous step. After verifying the registration password...

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 alliance blockchain data access control method based on a CP-ABE algorithm, which comprises the following steps: (1) a key generation stage: generating a master key MK and apublic parameter PK in a CP-ABE scheme in the stage, generating a user certificate and an attribute key ciphertext according to a user certificate request, and returning the user certificate and theattribute key ciphertext to a client; (2) a data encryption and chaining stage: in the stage, encrypting private data into a ciphertext by using a CP-ABE scheme, and performing chaining operation on the ciphertext; and (3) an access control stage: after the ciphertext transaction information is requested, the client firstly decrypts the attribute key ciphertext to obtain the attribute key, and further decrypts the ciphertext according to the attribute key to obtain plaintext private data. On the premise of ensuring safe distribution of the user attribute key, the method can be used for effectively realizing privacy protection and encryption access control functions of the uplink data of the super account book block chain.

Description

technical field [0001] The invention relates to a data access control method of an alliance block chain, in particular to a data access control method of an alliance block chain based on a CP-ABE algorithm. Background technique [0002] Blockchain: The concept of blockchain is derived from Bitcoin, which effectively realizes the trust problem between nodes in a decentralized distributed scenario. According to the classification of system control rights and transaction information disclosure, blockchains can be divided into three categories: public (such as Bitcoin, Ethereum, etc.), private chains and alliance chains (such as Hyperledger, etc.). [0003] Hyperledger and Fabric-CA: The consortium chain is represented by the HyperLedger project. Hyperledger is a blockchain technology project initiated by the Linux Foundation, which is dedicated to the development of cross-industry commercial blockchain platform technology. Compared with traditional public chain technology, Hy...

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/32H04L9/30H04L9/08H04L29/06
CPCH04L9/3263H04L9/3247H04L9/3033H04L9/0825H04L63/0442H04L63/0823H04L2209/56H04L9/50
Inventor 金敏玉曹琪张红霞邱云翔蒋哲辕金泓键
Owner HUAXIN CONSULTATING CO LTD
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