Abstract

To ensure the integrity and reliability of the data on cloud servers, many public data verification schemes have been presented to allow data auditors to remotely audit the data integrity without fetching the data back. Recently, Zhao et al. (2021) proposed a dynamic data integrity audition scheme for cloud computing based on the dynamic array multi-branch tree (MBT). In their scheme, each leaf node x stores a hash value H(x) which relates to all the hash values of blocks in its block array. Because the value H(x) is always used to generate the integrity proof when any block linked to x is challenged, the attacker can deceive the auditor by replacing the challenged block with another one in the same block array. To address this problem of Zhao's scheme, we add a new index i for each block in the block array, which can ensure the uniqueness of each block to resist the replacement attack. Moreover, the algorithms of label generation and proof verification in Zhao's scheme are also upgraded to keep the soundness of the scheme. We give the security proof of the new scheme and make comprehensive performance analyses showing that compared with the original algorithms in Zhao's scheme, only negligible costs such as hash are brought to the new ones.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.