Method of blockchain information encryption based on complete homomorphic encryption method

An information encryption and homomorphic encryption technology, applied in the field of information security, can solve problems such as complex processes, and achieve the effects of fast processing speed, high data security and confidentiality, and concise and clear structure

Active Publication Date: 2018-02-06
郑珂威
View PDF3 Cites 102 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, although there is no need to introduce a trusted third-party node, in order to verify the legitimacy of a transaction, all the nodes pe...

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
  • Method of blockchain information encryption based on complete homomorphic encryption method
  • Method of blockchain information encryption based on complete homomorphic encryption method
  • Method of blockchain information encryption based on complete homomorphic encryption method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] This embodiment performs homomorphic encryption on the transaction information waiting to be added to the block chain, publishes the encrypted information publicly, and verifies it through homomorphic ciphertext operations, and finally writes the verified encrypted transaction information into the block Blockchain, so as to realize the confidentiality of the transaction content of the blockchain. In this embodiment, the transaction initiator is used as the information sender, and the transaction information is used as the plaintext to be encrypted in the block chain to illustrate the specific implementation process of the present invention. In actual application, the content in the block chain can be any other sensitive information.

[0053] Such as figure 1 and figure 2 As shown, this embodiment specifically includes the following steps:

[0054] In the first step, the payer initiates transaction information and broadcasts it to request verification. The specific st...

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

A method of blockchain information encryption based on a complete homomorphic encryption method comprises: performing complete homomorphic encryption of a plaintext to be encrypted through an information encryption side and then performing signature; publishing a verification request to all the nodes in a network in public through adoption of an encrypted plaintext; respectively employing blockchain public keys by all the nodes to perform blockchain verification of the signature and an information receiving side, and employing complete homomorphic public keys to perform homomorphic encryptionoperation verification of the ciphertext; and after the verification passes, packing the information encryption side information, the information receiving side information and the ciphertext to generate an updated blockchain, performing broadcast of the network, and completing updating operation of the blockchain. The method provided by the invention greatly improve data safety and privacy of theblockchain technology, is more concise in the whole structure and effective, does not need to introduce a trusted third party and greatly extend and improve an original blockchain technology model, and only needs the smallest improvement to reach a secrecy effect.

Description

technical field [0001] The present invention relates to a technology in the field of information security, in particular to a blockchain information encryption method based on a completely homomorphic encryption method. Background technique [0002] Blockchain technology was proposed in 2008. Satoshi Nakamoto released the "Bitcoin White Paper" to explain the principles and characteristics of Bitcoin and its underlying blockchain technology. In 2009, the idea was realized by Satoshi Nakamoto and others, and Bitcoin was officially born. As the technology behind Bitcoin, blockchain has received more and more attention in recent years, even surpassing Bitcoin itself, and is regarded as a technology with the most development and application potential in the entire wave of encrypted electronic currency. [0003] In a narrow sense, blockchain is a data structure. It consists of fixed-size data blocks connected end-to-end to form a huge chain-like data structure. Each block is co...

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/32G06F21/60
CPCG06F21/602H04L9/3247
Inventor 郑珂威
Owner 郑珂威
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