A method and system for secure file sharing based on blockchain cloud storage

A blockchain and cloud storage technology, applied in transmission systems, digital transmission systems, secure communication devices, etc., to increase the cost of use

Active Publication Date: 2021-07-20
PEKING UNIV SHENZHEN GRADUATE SCHOOL +1
View PDF4 Cites 0 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
  • A method and system for secure file sharing based on blockchain cloud storage
  • A method and system for secure file sharing based on blockchain cloud storage
  • A method and system for secure file sharing 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 present invention is applicable to the field of data storage technology improvement, and provides a method for securely sharing files based on block chain cloud storage, including: S1, encrypting data of files through a symmetric encryption algorithm and storing data ciphertext in a cloud disk; S2. The user encrypts the symmetric key for decrypting the data ciphertext to generate the key ciphertext and stores the key ciphertext and the data ciphertext storage location together as part of the metadata on the blockchain; S3. The data is re-encrypted by proxy with a new key, and shared securely through the new key and the new ciphertext after re-encryption. The implementation of a cloud security storage and sharing mechanism for private files under the blockchain decentralized storage architecture enables users to store data in the cloud only through private keys to access, and when it is necessary to share their own encrypted data with other users There is no need to expose the holder's own original key to others, and it is not necessary to download all the cloud data and re-encrypt it with the shared key before uploading.

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 Patents(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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products