Litcius/Paper detail

Public Data Integrity Verification Scheme for Secure Cloud Storage

Yuan Ping, Yu Zhan, Ke Lu, Baocang Wang

2020Information26 citationsDOIOpen Access PDF

Abstract

Although cloud storage provides convenient data outsourcing services, an untrusted cloud server frequently threatens the integrity and security of the outsourced data. Therefore, it is extremely urgent to design security schemes allowing the users to check the integrity of data with acceptable computational and communication overheads. In this paper, we first propose a public data integrity verification scheme based on the algebraic signature and elliptic curve cryptography. This scheme not only allows the third party authority deputize for users to verify the outsourced data integrity, but also resists malicious attacks such as replay attacks, replacing attack and forgery attacks. Data privacy is guaranteed by symmetric encryption. Furthermore, we construct a novel data structure named divide and conquer hash list, which can efficiently perform data updating operations, such as deletion, insertion, and modification. Compared with the relevant schemes in the literature, security analysis and performance evaluations show that the proposed scheme gains some advantages in integrity verification and dynamic updating.

Topics & Concepts

Computer scienceData integrityReplay attackCloud computingOutsourcingComputer securityHash functionCloud storageScheme (mathematics)CryptographyEncryptionGroup signatureConstruct (python library)Merkle treeComputer networkPublic-key cryptographyHash chainOperating systemMathematicsMathematical analysisPolitical scienceLawCloud Data Security SolutionsCryptography and Data Security