Data integrity verifying method under multi-cloud environment

A technology for data integrity and verification methods, applied in the fields of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of high communication cost, low execution efficiency, design loopholes, etc., and achieve the effect of small amount of interactive data

Inactive Publication Date: 2014-02-26
BEIHANG UNIV
View PDF3 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the previous solution only targets a single cloud storage service provider, users can only verify the data integrity of one service provider at a time, so in a multi-cloud environment, each service provider needs to be challenged separately, so that not only Execution is inefficient and communication is expensive
The CPDP scheme was proposed in the article "Cooperative Provable Data Possession for Integrity Verification in Multicloud Storage" published

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
  • Data integrity verifying method under multi-cloud environment
  • Data integrity verifying method under multi-cloud environment
  • Data integrity verifying method under multi-cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention includes three network entities, users, trusted third parties, and multiple cloud service providers (cloud service providers, CSPs). Among them, specify an Organizer among multiple service providers, such as figure 2 shown. In the present invention, after the user divides the file into blocks, it is stored in multiple CSPs, and one data block corresponding to it may be stored in multiple cloud service providers. image 3 An example of how the data is stored is given in . The described data integrity verification method will be described in detail below in conjunction with the accompanying drawings, figure 1 It is a flow chart of the present invention; figure 2 is a network entity diagram of the present invention; image 3 It is an example diagram of the data storage method of the present invention; Figure 4 It is a schematic diagram of the calculation of data and labels in the present invention.

[0039] Main symbols and concepts:

[004...

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

Disclosed is a data integrity verifying method under a multi-cloud environment. The data integrity verifying method comprises the following steps of preprocessing, challenging-responding, user verifying and dynamic upgrading. The first stage (preprocessing) is executed by a client side and comprises the steps of initializing, file partitioning, data label generating and file, label and public parameter storing. The second stage (challenging-responding) is an interaction process between a user and a cloud service provider, the user initiates a challenge to the cloud service provider before data upgrading or after data upgrading, a server makes a corresponding response and the user conducts integrity verifying according to the response made by the server. The third stage (user verifying) is executed by the user, when the user receives data P={P1, P2} returned by an organizer, the user obtains stored public parameters from a reliable third party, the integrity of the data stored in the cloud service provider is verified and if verification successes, accept is output and otherwise reject is output. In the fourth stage (dynamic upgrading), when the user needs to conduct dynamic operation on the data, the user works out new labels and sends the new labels to the organizer and then, the organizer conducts distributed storage.

Description

technical field [0001] The invention relates to a data integrity verification method in a multi-cloud environment, that is, a data integrity verification method capable of supporting public verification and dynamic update of data in a multi-cloud storage environment, and belongs to the field of cloud computing security. Background technique [0002] Cloud storage is an online storage mode, that is, the user (client) and the server (cloud) store their outsourced data in the cloud through a certain agreement. This emerging storage method has the flexibility and low cost of cloud computing. cost and scalability. Users can access the cloud anytime and anywhere to obtain their own data; according to the "pay as you go" (pay as you go) method, they pay according to the actual storage space used, which reduces the cost of data maintenance and storage equipment, and can Scale according to storage needs. [0003] At the same time, there are many security issues in cloud storage, am...

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): G06F17/30
CPCG06F21/645H04L67/1097
Inventor 毛剑张晏李腾陈岳刘建伟张键红
Owner BEIHANG UNIV
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