Blockchain-based data cloud storage encryption method and system

A blockchain and data technology, applied in the field of information security, can solve the problems of key security and encrypted data security threats, cloud storage data confidentiality cannot be guaranteed, etc., to achieve security, access control, and encrypted storage Effect

Active Publication Date: 2019-01-01
ZHONGAN INFORMATION TECH SERVICES CO LTD
View PDF7 Cites 74 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the traditional public key infrastructure, the centralized key management center realizes the key management and distribution of the whole network. If the security of the key center is attacked,

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-based data cloud storage encryption method and system
  • Blockchain-based data cloud storage encryption method and system
  • Blockchain-based data cloud storage encryption method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only Some, but not all, embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0047] The block chain-based data cloud storage encryption method provided by the embodiment of the present invention solves the problem of encrypted and secure storage of data files on the cloud, and at the same time solves the problem of centralized key management in traditional key management systems by combining re-encryption technology and attribute encryption tech...

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-based data cloud storage encryption method and system. The method includes the following steps that: a data owner uses a symmetric key to encrypt a file so as to obtain a file ciphertext, and then, encrypts the symmetric key by using the public key of the data owner so as to obtain a key ciphertext, and the data owner uses the public key of an attribute key pair to perform secondary encryption on the key ciphertext, and stores the file ciphertext and the key ciphertext which has been subjected to secondary encryption to could, wherein the attribute encryption public and private key pair is generated by a proxy re-encryption module; the proxy re-encryption module generates a re-encryption key that authorizes access to the file ciphertext to a data visitor, and writes the re-encryption key and the private key of the attribute encryption public and private key pair into a blockchain; and the data owner writs the access control policy of the file ciphertext into a smart contract. According to the blockchain-based data cloud storage encryption method and system of the embodiments of the invention, the re-encryption technology and the attribute encryption technology are combined, so that the encrypted storage of data files on the cloud can be realized; and the smart contract technology is used to realize the access control of the data on the cloud, and therefore, the privacy and security of the data can be fully guaranteed.

Description

technical field [0001] The present invention relates to the technical field of information security, in particular to a data cloud storage encryption method and system based on blockchain. Background technique [0002] With the continuous advancement of network technology, cloud storage services have been widely used. Through the cloud storage service, users can easily store data to the remote server. To ensure the confidentiality of the data stored in the cloud, the data upload terminal often encrypts the data and stores the encrypted ciphertext on the cloud server. However, in the traditional public key infrastructure, the centralized key management center realizes the key management and distribution of the whole network. If the security of the key center is attacked, it will affect the key security of the whole network and the security of encrypted data. Security poses a major threat, which leads to the inability to ensure the confidentiality of data stored in the cloud....

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): H04L29/06H04L29/08
CPCH04L63/0435H04L63/0478H04L63/10H04L67/1097
Inventor 高云王明博
Owner ZHONGAN INFORMATION TECH SERVICES 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