Font Size: a A A

Research On Hyperledger Based Data Integrity Audit

Posted on:2020-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:J Q HuFull Text:PDF
GTID:2428330590458325Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud storage technology more and more users tend to store files in the cloud server.While users are worried about that whether the files stored in the cloud server is intact.The scheme of current data integrity auditing challenge the auditing of cloud service providers through trusted third party.But in a real network environment the third party may be coerced or colluded with cloud servers.When the third party is not completely trusted,how to accurately verify the integrity of user's data is an urgent problem to be solved.Based on blockchain technology,uses the technology advantages of blockchain network decentralization,anti-tampering,and consensus.Proposing a trustworthy data processing audit model based on the Hyperledger.The model uses the Hyperledger to replace traditional third-party auditors to initiate audit challenges and verify the proof to resolve third-party auditors' incomplete credibility issues.proposes two kinds of auditing schemes: zero-knowledge data Hyperledger provable data possession(ZKH-PDP)and Hyperledger provable data possession(HPDP).In the ZKH-PDP scheme,the Hyperledger as a zero-knowledge auditing third party does not store any file-related metadata information,and the logical correspondence of the cloud server maintaining file blocks.At the audit phrase,the Hyperledger initiates an audit challenge to the cloud server by generating random number pairs,and the cloud server calculates the corresponding block proof.Generating random numbers from the Hyperledger maps to real challenge blocks to challenge the cloud server while auditing.Both schemes verify the proof generated by the cloud server by the Hyperledger chaincode.Experiments show that the two schemes and the current auditing scheme based on trusted third parties spend the same time in the initialization phase.The time cost of generating proof for ZKH-PDP is about 1 second slower than the classic TPA scheme.The time of HPDP generating proof when the blocksize are smaller is equal to TPA,while 10 seconds slower when the chunks are bigger.Verify that the proof time on theHyperledger is a constant level of around 2.5s.The dynamic auditing in HPDP is about 35 ms,which is better than the classic TPA-based auditing method.
Keywords/Search Tags:Integrity Audit, Hyperledger Fabric, Blockchain, Cloud Storage
PDF Full Text Request
Related items