Cloud storage encryption and dereplication method and cloud storage encryption and dereplication system

A cloud storage system and cloud storage technology, applied in the field of cloud storage, can solve the problems that the ciphertext of data files is vulnerable to dictionary attacks and poor security

Active Publication Date: 2016-08-31
GUANGDONG UNIV OF TECH
View PDF5 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when using convergent encryption, since each data file uses the same encryption method, the encryption key of the data file is the same, and the encrypted data ciphertext is fixed, the attacker can use the dictionary to guess the content of the convergent key to decrypt The ciphertext of the data file, that is, the ciphertext of the data file is vulnerable to dictionary attacks and has poor security

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 storage encryption and dereplication method and cloud storage encryption and dereplication system
  • Cloud storage encryption and dereplication method and cloud storage encryption and dereplication system
  • Cloud storage encryption and dereplication method and cloud storage encryption and dereplication system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The core of the present invention is to provide a cloud storage encryption and deduplication method and its system, which can improve the security of data files when using convergent encryption and deduplication, and avoid the risk of being cracked when being attacked by a dictionary as much as possible. Save client storage space.

[0060] In order to make the purpose, technical solutions and advantages of the embodiments 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 drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[...

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 storage encryption and dereplication method and a cloud storage encryption and dereplication system. The method comprises the following steps of: dividing a data file into a plurality of blocks, firstly transmitting an identification of each data block to a cloud storage system to perform the repetition detection, if the data file is not repeated, encrypting each data block by virtue of a convergence key, respectively encrypting each convergence key, storing a convergence key ciphertext of a first data block by virtue of a client, and storing convergence key ciphertexts of rest data blocks and all data block ciphertexts; and if the data file is repeated, generating a convergence key of the first data block, encrypting the convergence key by utilizing a root node of a hash tree transmitted by the cloud storage system, and storing the generated convergence key ciphertext of the first data block. By adopting the method and the system, the security of the data file can be improved when the convergence encryption and dereplication are adopted, a dictionary can be prevented from being cracked when in attack as far as possible, and the storage space of the client can be saved.

Description

technical field [0001] The invention relates to the technical field of cloud storage, in particular to a cloud storage encryption and deduplication method and system thereof. Background technique [0002] Deduplication technology is an important technology in the cloud storage system. By avoiding storing the same data files multiple times in the cloud storage system, it can save the hard disk space of the cloud storage system and the user's network bandwidth, thereby reducing the cost of the cloud storage system. . However, because data files often need to be encrypted when they are stored, if the user encrypts them first, and then the cloud storage system deduplicates them, different users often get different ciphertexts when encrypting the same data file, and the cloud storage system is very It is difficult to judge whether these different ciphertexts come from the same data file, which makes it impossible to de-duplicate encrypted data files. [0003] Currently, converg...

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/06H04L29/06
CPCH04L9/0643H04L9/065H04L63/0428H04L63/1441
Inventor 刘竹松何喆
Owner GUANGDONG UNIV OF TECH
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