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

Cloud storage data integrity verification method based on bilinear pair accumulator

A technology of data integrity and verification method, which is applied in the field of cloud storage data integrity verification based on bilinear pair accumulators, and can solve the problems of inability to verify the integrity of cloud storage data and inability to verify the integrity of data block data.

Active Publication Date: 2019-08-09
NANJING UNIV OF INFORMATION SCI & TECH
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Purpose of the invention: Aiming at the problem that the existing verifier cannot perform unlimited data integrity verification on data blocks, and cannot verify the integrity of all cloud storage data at one time, the present invention proposes a method based on bilinear pairwise accumulation Cloud Storage Data Integrity Verification Method for Server

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 data integrity verification method based on bilinear pair accumulator
  • Cloud storage data integrity verification method based on bilinear pair accumulator
  • Cloud storage data integrity verification method based on bilinear pair accumulator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] This embodiment provides a cloud storage data integrity verification method based on bilinear paired accumulators, the verification method can perform an unlimited number of data integrity verifications on the entire data set, while keeping the computational overhead at an acceptable level , and the verification method supports dynamic operations by marking the index data structure table.

[0072] No matter what kind of cloud storage service, there are three role participants, namely: the cloud storage provider CSP that stores the data sent by the data owner C; The data owner who saves a large amount of key data to bear the risk C, due to the importance of data transmission, requires 100% data integrity and has a guaranteed verification party.

[0073] In this embodiment, the cloud storage data integrity verification method specifically includes the following steps:

[0074] Step S1: According to the bilinear map, select two groups G and G with prime order p T , where...

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 data integrity verification method based on a bilinear pair accumulator, and the method comprises the following steps: S1, selecting two groups G and GT with the same prime number order according to the bilinear mapping, and generating a pair e; S2, generating two symmetric keys KH and KE through an AES key generation algorithm; S3, enabling the data owner to generate an encrypted data block for the to-be-sent data according to the symmetric key KE; S4, storing the auxiliary value F in the verifier by the data owner through the encrypted data block and the pairing e; S5, enabling the cloud storage provider to send a proof to the verifier through the verification value; and S6, enabling the verifier to verify the cloud storage data according to the proof and the auxiliary value F. The method supports dynamic data, and can resist label forgery, data deletion, replacement, replay and leakage attacks. Meanwhile, integrity verification can be carriedout on all the cloud storage data blocks at a time, and the verifier can carry out infinite times of data integrity verification on the cloud storage data blocks.

Description

technical field [0001] The invention relates to the technical field of computer science, in particular to a method for verifying the integrity of cloud storage data based on bilinear pair accumulators. Background technique [0002] In cloud storage, data owners outsource their own data to cloud storage servers, which can save a lot of storage space for data owners, and also reduce the burden of daily management of these data by data owners. However, data owners are concerned that uploaded data may be modified or deleted without their knowledge or permission. So to solve this problem, verifiers must perform regular data integrity checks to verify ownership of data and detect any unauthorized modification. Technically, there are two ways to perform such sanity checks: [0003] Deterministic approach: verifiers are required to be able to check all data blocks at once, and verify their integrity, thereby guaranteeing 100% data integrity and ownership. [0004] Probabilistic a...

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): H04L29/06H04L29/08H04L9/30H04L9/06
CPCH04L9/0631H04L9/3073H04L63/123H04L67/1097
Inventor 任勇军祁健刘业鹏冷彦朱福建高语秋
Owner NANJING UNIV OF INFORMATION SCI & TECH
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