Cloud data encryption storage and sharing method, device and system

A data encryption and cloud technology, applied in the blockchain field, can solve the problems that cloud data cannot guarantee the authenticity, traceability and data leakage of storage and sharing records

Active Publication Date: 2021-04-23
江苏通付盾区块链科技有限公司 +1
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides a method, device and system for encrypted storage and sharing of cloud data to solve the problem of easy leakage of data in the process of plai

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
  • Cloud data encryption storage and sharing method, device and system
  • Cloud data encryption storage and sharing method, device and system
  • Cloud data encryption storage and sharing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054]Blockchain has the characteristics of decentralization, traceability, tamper-proof, and anonymity. Through blockchain technology, data confirmation can be realized to a certain extent, and data security can be further ensured. Proxy re-encryption technology is an encryption method that can safely convert ciphertext. This technology can convert the ciphertext encrypted and uploaded by user A with his own public key into another form of ciphertext, so that user B can use his own The private key decrypts the converted ciphertext, and does not disclose any corresponding plaintext information during the entire conversion process, which can ensure safe access and sharing of cloud data. The embodiment of this application is based on the existing technology of cloud data storage, adding technical means such as data uplink, proxy re-encryption public-private key pair encryption and decryption, and the method of this application will be described in detail below:

[0055] see fig...

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 cloud data encryption storage and sharing method. The method comprises an uploading step and a sharing step. The sharing step comprises the following steps: the sharing party generates an authorization re-encryption key for the shared party and uploads the authorization re-encryption key to the cloud server; the sharing party uplinks and stores the authorization record; the cloud server receives the sharing application of the shared party, obtains a verification result of the sharing application according to the authorization record, calls a file ciphertext of the to-be-shared file in the storage path and a ciphertext of the symmetric key if the verification succeeds, and sends the file ciphertext and the ciphertext to the shared party; and the shared party reads the local private key to decrypt the file ciphertext to obtain plaintext data of the to-be-shared file. File sharing is established on the premise of re-encrypting the uploaded file, and other parties including the cloud end cannot access the plaintext of the file except the two parties participating in file sharing, so that the file is prevented from being leaked, and the security of file privacy is improved.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a method, device and system for encrypted storage and sharing of cloud data. Background technique [0002] Cloud data storage is a mode of online online storage, that is, data is stored on multiple virtual servers usually hosted by a third party, rather than on a dedicated server. Those who need to store and host data can meet their data storage needs by purchasing or leasing storage space from the data center provided by the hosting company. [0003] However, there are certain hidden dangers in the use of existing cloud storage technologies. For example, the files uploaded by users to cloud storage through the platform are often confidential or private, and most of these data are stored in plaintext or in encrypted space. Storage, even encrypted space storage, its security only depends on the cloud platform itself, once the platform data is invaded or tampered with...

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/08H04L29/06H04L29/08
CPCH04L9/0825H04L63/06H04L63/083H04L67/1097
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