Block chain contract privacy protection method and system based on attribute-based encryption

A privacy protection system and attribute-based encryption technology, applied in the information field, can solve problems such as difficult maintenance of user client password systems, storage key leakage, etc.

Active Publication Date: 2019-04-02
UNIV OF SCI & TECH BEIJING
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, in the existing technology, attribute-based encryption is applied to blockchain privacy protection, and there are some technical difficulties, especially in the aspect of "key management"
User client password system maintenance is difficult, there is a risk of key leakage in storage, transmission, and use, and there are various limitations such as the scope of use

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
  • Block chain contract privacy protection method and system based on attribute-based encryption
  • Block chain contract privacy protection method and system based on attribute-based encryption
  • Block chain contract privacy protection method and system based on attribute-based encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0075] On the contrary, the invention covers any alternatives, modifications, equivalent methods and schemes within the spirit and scope of the invention as defined by the claims. Further, in order to make the public have a better understanding of the present invention, some specific details are described in detail in the detailed description of the present invention below. The present invention can be fully understood by those skilled in the art without the description of these detailed parts.

[0076] In the embodiment, the common bilinear pairing (Bilinear Pairing) will be used for construction, and the specific definiti...

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 belongs to the technical field of information, and particularly relates to a block chain contract privacy protection method and system based on attribute-based encryption. The system comprises a key distribution center KDC, a user and a block chain system. The key distribution center KDC is used for establishing an attribute-based encryption system supporting an attribute-based access strategy, user key distribution, public key management and authorization check and revocation. The whole block chain system adopts one attribute-based encryption system, and one key distribution center (KDC) is adopted to carry out key management. According to the method, the attribute-based encryption is adopted to realize privacy protection on sensitive information in a block chain contract; and the attribute key in the access control strategy can be dynamically generated and cancelled, and the contract party dynamically controls the access permission of the private data on the block chain.

Description

technical field [0001] The invention belongs to the field of information technology, and in particular relates to a privacy protection method and system for a blockchain contract based on attribute-based encryption. Background technique [0002] Blockchain is a new type of decentralized distributed billing system, which has the following characteristics: 1) decentralization; 2) open and transparent; 3) non-tamperable; 4) general consensus; 5) smart contract; 6) Verifiability; 7) Auditability and traceability. These characteristics ensure that the blockchain can be widely used, including finance, securities, insurance, business, logistics and other fields. [0003] However, due to the requirements of data openness, the data in the blockchain system is completely open. When the transactions or contracts carried contain sensitive information, the privacy requirements of these data cannot be guaranteed, thus restricting the blockchain system in high security. applications in t...

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): G06Q20/38G06Q40/04
CPCG06Q20/3829G06Q40/04
Inventor 朱岩薛显斌周志远秦瑶
Owner UNIV OF SCI & TECH BEIJING
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