Publication | Open Access
A Blockchain-Based Public Auditing Protocol with Self-Certified Public Keys for Cloud Data
12
Citations
38
References
2021
Year
EngineeringCloud StorageInformation SecurityInformation ForensicsDistributed LedgerCloud DataAuditingData ManagementBlockchain SecurityData PrivacySelf-certified Public KeysPublic Auditing ProtocolBlockchain PrivacyData SecurityCryptographyCloud ComputingBlockchain ProtocolCloud CryptographyStorage SecurityBlockchainBig Data
Cloud storage can provide a way to effectively store and manage big data. However, due to the separation of data ownership and management, it is difficult for users to check the integrity of data in a traditional way, which leads to the introduction of the auditing techniques. This paper proposes a public auditing protocol with a self-certified public key system using blockchain technology. The user's operational information and metadata information of the file are formed to a block after verified by the checked nodes and then to be put into the blockchain. The chain structure of the block ensures the security of auditing data source. The security analysis shows that attackers can neither derive user’s secret key nor derive users’ data from the collected auditing information in the presented scheme. Furthermore, it can effectively resist against not only the signature forging attacks but also the proof forging attacks. Compared with other public auditing schemes, our scheme based on the self-certified public key system has been improved in storage overhead, communication bandwidth, and verification efficiency.
| Year | Citations | |
|---|---|---|
Page 1
Page 1