64
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Enabling Decentralized and Dynamic Data Integrity Verification for Secure Cloud Storage via T-Merkle Hash Tree Based Blockchain

      1 , 2 , 1 , 2 , 3 , 1 , 2 , 4
      Mobile Information Systems
      Hindawi Limited

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Cloud storage provides elastic storage services for enterprises and individuals remotely. However, security problems such as data integrity are becoming a major obstacle. Recently, blockchain-based verification approaches have been extensively studied to get rid of a centralized third-party auditor. Most of these schemes suffer from poor scalability and low search efficiency and even fail to support data dynamic update operations on blockchain, which limits their large-scale and practical applications. In this work, we propose a blockchain-based dynamic data integrity verification scheme for cloud storage with T-Merkle hash tree. A decentralized scheme is proposed to eliminate the restrictions of previous centralized schemes. The data tags are generated by the technique of ZSS short signature and stored on blockchain. An improved verification method is designed to check the integrity of cloud data by transferring computation from a verifier to cloud server and blockchain. Furthermore, a storage structure called T-Merkle hash tree which is built based on T-tree and Merkle hash tree is designed to improve storage utilization of blockchain and support binary search on chain. Moreover, we achieve efficient and secure dynamic update operations on blockchain by an append-only manner. Besides, we extend our scheme to support batch verification to handle massive tasks simultaneously; thus, the efficiency is improved and communication cost is reduced. Finally, we implemented a prototype system based on Hyperledger Fabric to validate our scheme. Security analysis and performance studies show that the proposed scheme is secure and efficient.

          Related collections

          Most cited references29

          • Record: found
          • Abstract: not found
          • Conference Proceedings: not found

          Provable data possession at untrusted stores

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            Privacy-Preserving Public Auditing for Secure Cloud Storage

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Enabling Public Auditability and Data Dynamics for Storage Security in Cloud Computing

                Bookmark

                Author and article information

                Contributors
                Journal
                Mobile Information Systems
                Mobile Information Systems
                Hindawi Limited
                1875-905X
                1574-017X
                November 1 2021
                November 1 2021
                : 2021
                : 1-17
                Affiliations
                [1 ]School of Math and Computer Science, Wuhan Textile University, Wuhan, China
                [2 ]Hubei Clothing Information Engineering Technology Research Center, China
                [3 ]School of Information Science and Technology, Jiujiang University, Jiujiang, China
                [4 ]School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China
                Article
                10.1155/2021/9977744
                174d55b0-cbf7-48ae-bc1a-b73003a2dbaa
                © 2021

                https://creativecommons.org/licenses/by/4.0/

                History

                Comments

                Comment on this article

                scite_
                0
                0
                0
                0
                Smart Citations
                0
                0
                0
                0
                Citing PublicationsSupportingMentioningContrasting
                View Citations

                See how this article has been cited at scite.ai

                scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.

                Similar content410

                Most referenced authors183