Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Blockchain encryption ledger based on secret sharing

A technology of secret sharing and blockchain, which is applied in the field of blockchain encrypted ledgers, can solve the problems of lack of key security, inability to encrypt data logic operations, guarantees, etc., to achieve safe storage of user keys and avoid accidental leakage Behavior, the effect of improving usability

Active Publication Date: 2018-11-13
安徽航天信息有限公司
View PDF5 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] Disadvantages: 1. If the key is misused by others, data privacy is impossible to talk about, and there is no guarantee for the security of the key
2. Although the privacy protection of the data on the chain is realized, it will cause the blockchain nodes to be unable to perform logical operations on the encrypted data
[0020] Disadvantages: No fully homomorphic encryption algorithm is really available until now
After the block ledger data is homomorphically encrypted, the blockchain system can only implement simple logical processing on the encrypted data, and the blockchain system cannot obtain the specific content of the data, and cannot provide blockchain system users with services with higher logical requirements

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
  • Blockchain encryption ledger based on secret sharing
  • Blockchain encryption ledger based on secret sharing
  • Blockchain encryption ledger based on secret sharing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The technical solutions of the present invention will be clearly and completely described below in conjunction with the embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0050] A blockchain encrypted account book based on secret sharing needs to be implemented in a blockchain environment where the private key split contract code and decryption contract code used to realize the secret sharing technology are installed in advance. At the same time, the blockchain system must complete the consensus agreement on the decryption consensus agreement in advance. This technical solution includes a key management module, an encrypted data entry module, and a ledger decryption module. figure 1 It is a...

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 a blockchain encryption ledger based on secret sharing. The blockchain encryption ledger based on secret sharing comprises a key management module, an encryption data in-chainmodule and a ledger decryption module; the key management module is responsible for registration and key generation of a user; key segmentation is realized by utilization of a secret sharing technology; each node of the blockchain is responsible for cooperatively storing segmented key information; each node only can grasp incomplete key information; the encryption data in-chain module is responsible for processing the data uploading request of the user, and storing user encryption data passing signature verification in the blockchain ledger; the ledger decryption module is responsible for processing a ledger decryption request; only after the blockchain nodes reach a decryption consensus, a decryption key can be synthesized; and then, decryption of the encryption ledger is completed. According to the blockchain encryption ledger based on secret sharing disclosed by the invention, the user key security storage problem can be solved by utilization of the secret sharing technology; furthermore, the accidental leakage behaviours of a part of blockchain nodes on the privacy data of the ledger can be effectively avoided; the user key storage security is ensured; and furthermore, the credibility of the blockchain system is improved.

Description

technical field [0001] The invention belongs to the technical field of blockchain and relates to a blockchain encrypted account book based on secret sharing. Background technique [0002] "Blockchain" technology was originally a special database technology designed by a person named Satoshi Nakamoto for Bitcoin (a digital currency). From the perspective of data: Blockchain is a distributed The "distributed" here is not only reflected in the distributed storage of data, but also in the distributed record of data (that is, collectively maintained by system participants). To put it simply, the blockchain can realize the distributed recording of global data information (which can be collectively recorded by system participants, rather than centralized records by a centralized organization) and distributed storage (data can be stored in all participating record data nodes, rather than being stored centrally in centralized institutional nodes). [0003] From the perspective of e...

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/32H04L9/08H04L29/06
CPCH04L9/085H04L9/0861H04L9/3247H04L63/06
Inventor 李海波包象琳陆军
Owner 安徽航天信息有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products