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

Method for proving integrity of cloud data storage

A data integrity and data storage technology, applied in digital transmission systems and key distribution, can solve the problems of high original data expansion rate, large calculation overhead, large file labels, etc., and achieve low data expansion rate, low calculation complexity, Effects with fast processing speed

Active Publication Date: 2017-06-27
NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] (1) In the current remote data integrity verification method based on public key cryptography, the calculation overhead of the user's file preprocessing and post-verification process is relatively large, which is not suitable for use in lightweight devices
[0009] (2) In the current remote data integrity verification method based on symmetric cryptography, the file tag is large and the original data expansion rate is high
In the dynamic scheme, the calculation overhead and communication overhead are relatively large

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
  • Method for proving integrity of cloud data storage
  • Method for proving integrity of cloud data storage
  • Method for proving integrity of cloud data storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The core idea of ​​the cloud data integrity proof method proposed in this patent is: the user divides the file to be uploaded into blocks, and generates file block labels based on the pseudo-random function with parameters and pseudo-random permutation The tags and parameters encrypted with a symmetric password are uploaded to the cloud storage server, and the client only saves the symmetric key. When it is necessary to verify the integrity of cloud data storage, the user randomly selects some file blocks and challenges the cloud. The cloud aggregates these file blocks and corresponding tags, and returns the aggregated files, aggregated tags, and encrypted parameters to the user. Users use the additive homomorphism of bitwise extraction operations on binary data to verify the integrity of file blocks.

[0022] The whole method includes two phases: the file preprocessing phase, and the "challenge-response" phase between the client and the cloud storage server. In the fi...

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 method for proving the integrity of cloud data storage. The method for proving the integrity of cloud data storage comprises the following steps: the user processes a file to be uploaded, generates the private key, blocks the files, and calculates the label of each block; the user sends the pre-processed file to the cloud storage server, and only the private key is kept on local; when the verification of the integrity of cloud data storage is required, the user randomly selects a number of file blocks and launches a challenge to the cloud; the cloud generates a proof of having the file blocks and returns to the user; and the user performs the verification of the cloud data integrity by means of the proof of having the file blocks. Compared with the prior art, the positive effects of the invention comprise: the integrity of multiple file blocks can be verified at one time by means of the addition homomorphism of bitwise extraction of binary data, and the method has the characteristics of low data expansion rate and low computational complexity.

Description

technical field [0001] The invention relates to a method for proving the integrity of cloud data storage. Background technique [0002] With the explosion of data and the popularity of broadband networks, cloud storage has become an important application branch in the field of cloud computing today. Currently very popular cloud storage services include DropBox, Google Drive, Microsoft SkyDrive, and domestic Baidu Netdisk, Kingsoft Express, Huawei Netdisk, etc. These cloud storage services provide enterprises and individuals with a solution for safe storage and efficient access to massive data. More and more enterprises and individuals tend to host their data on cloud storage service providers. Cloud storage has the advantages of cheap storage space, access anywhere, easy sharing, and disaster recovery backup. [0003] However, while cloud storage brings convenience, security is an important issue. If a user saves a large amount of data on the cloud server, how should he ...

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/0861H04L63/123H04L67/06H04L67/108
Inventor 周洁白健
Owner NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP
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