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

File security sharing method and system based on blockchain cloud storage

A block chain and cloud storage technology, which is applied in transmission systems, digital transmission systems, secure communication devices, etc., to achieve the effect of increasing the cost of use

Active Publication Date: 2018-07-06
PEKING UNIV SHENZHEN GRADUATE SCHOOL +1
View PDF9 Cites 71 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The purpose of the present invention is to provide a method and system for secure file sharing based on blockchain cloud storage, aiming to solve the technical problem of ciphertext-key security caused by symmetric key sharing in untrustworthy nodes

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
  • File security sharing method and system based on blockchain cloud storage
  • File security sharing method and system based on blockchain cloud storage
  • File security sharing method and system based on blockchain cloud storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The present invention proposes a data security storage and sharing scheme based on a blockchain-based decentralized network storage architecture, which is used to meet the needs of users for safe and reliable access and efficient sharing of encrypted data stored in the cloud. Its core technology is to write the key of the encrypted data and the storage location information into the blockchain as part of the metadata after being encrypted with the user's public key, so as to use the blockchain to protect the privacy and reliability of the user's cloud data access. When data needs to be shared, a new encryption key for sharing and its corresponding copy of the data ciphertext are generated by re-encryption to protect the user's original key from being leaked; the shared data ciphertext is stored in other Location, the location information and the shared key are encrypted with the public key of the shared object and written into the new record of the blockchain as part of t...

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 is applicable to the field of data storage technology improvement, and provides a file security sharing method based on blockchain cloud storage. The method includes the steps as follows: S1, performing data encryption on a file by using a symmetric encryption algorithm, and storing a data ciphertext in a cloud disk; S2, enabling a user to generate a key ciphertext by using a symmetric key for decrypting the data ciphertext through encryption, and storing the storage locations of the key ciphertext and the data ciphertext together on a blockchain as a part of metadata; and S3, performing proxy re-encryption on the stored file data by using a new key, and securely sharing the data through the new key and the re-encrypted new ciphertext. Through the implementation of a cloud security storage and sharing mechanism for a private file under a decentralized storage architecture of the blockchain, the data stored in the cloud by the user can only be accessed through a private key, when the own encrypted data needs to be shared to other users, the own original key of an owner cannot be exposed to other people, and the process of downloading all cloud data, re-encrypting the data by using a shared key, and then uploading the data in sequence is not required.

Description

technical field [0001] The invention belongs to the field of data storage technology improvement, and in particular relates to a method and system for securely storing and sharing data under a blockchain-based decentralized storage architecture. Background technique [0002] At present, cloud storage is already a highly commercialized industry. With the development of storage technology, the cost of storage devices is getting lower and lower, so many users can own a large amount of storage resources. The current cost of centralized cloud services mainly comes from employee salaries, legal costs, data center rent, etc. These fixed costs remain unchanged or gradually increase, making the price of centralized cloud services relatively high. Decentralized storage can make full use of the idle storage resources of scattered users, and the overall operating cost is only 1% to 10% of centralized storage. figure 1 It is a cost map made by Storj, an open source and decentralized st...

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/08H04L29/06H04L29/08
CPCH04L9/0819H04L9/0869H04L63/045H04L63/067H04L67/06H04L67/1097H04L67/56
Inventor 李大刚符玥杜蓉林信南
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
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