Block chain design method based on privacy protection

A design method and privacy protection technology, applied in the field of information security, can solve problems such as keeping false accounts, and achieve the effect of ensuring non-forgery and repudiation, protecting privacy, and ensuring privacy

Active Publication Date: 2019-10-15
JIANGSU UNIV OF SCI & TECH
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the usual blockchain system, it is difficult to realize the privacy protection of node transaction information, because all transactions need to be disclosed to all nodes to avoid false accounting

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 design method based on privacy protection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] In order to make the purpose, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0029] Such as figure 1 As shown, it is a privacy protection-based block chain design method of the present invention, the specific content and steps are as follows:

[0030] (1) First, the blockchain system determines the equation of the elliptic curve E as y 2 =x 3 +ax+b, the base point G of the elliptic curve, the order of the elliptic curve is n, and these parameters are notified to each node in the blockchain system;

[0031] (2) Each node in the blockchain system determines its own private key k i , calculate the public key K i =k i G, and the public key K i Inform other nodes in the...

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 block chain design method based on privacy protection. The method comprises the following specific steps: a node Ri in a block chain system signs a Hash function value of information mi by using a private key ki of the node Ri, divides the information mi into l parts, encrypts the l parts by using public keys of l different nodes respectively, and sends l ciphertext to lnodes respectively; other nodes in the system utilize the public key Ki of the node Ri to verify the Ri identity and the Hash value of mi; and when the arbitration mechanism needs to verify mi, the selected one node decrypts the respective received ciphertext by using the respective private key, and sends the obtained plaintext to the arbitration mechanism, and the arbitration mechanism verifies the signature information mi by using the Hash function after summarizing the plaintext. Compared with the prior art, the elliptic curve signature algorithm is utilized to ensure that the nodes cannotbe counterfeited and do not deny transactions, and meanwhile, the elliptic curve encryption and decryption algorithm and the Hash function are utilized to ensure that the transaction information of the nodes is not obtained by other nodes, so that the privacy of the nodes is protected.

Description

technical field [0001] The invention belongs to the technical field of information security, relates to cryptography and block chain intersecting technology, and more specifically relates to a method for protecting node information privacy in a block chain system. Background technique [0002] Blockchain is a new application model of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. It is essentially a decentralized database. As the underlying technology of Bitcoin, blockchain is a series of data blocks associated with cryptographic methods. Each data block contains a batch of Bitcoin network transaction information to verify the validity of its information ( anti-counterfeiting) and generate the next block. In the blockchain system, the transaction records are completed by multiple nodes distributed in different places, and each node records a complete account, so they can all participate in th...

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/06H04L9/08
CPCH04L9/3252H04L9/0643H04L9/0869
Inventor 钱萍史金龙刘镇钱强张笑非
Owner JIANGSU UNIV OF SCI & TECH
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