Font Size: a A A

Research On Dynamic And Efficient Proof Of Storage In Cloud Computing

Posted on:2023-12-10Degree:MasterType:Thesis
Country:ChinaCandidate:S H XuFull Text:PDF
GTID:2558306911481844Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous innovation and breakthrough of information technology,especially the generation and development of Io T,AI and cloud computing technology,the data are experiencing explosive growth.For individuals and small and medium-size enterprises,it is difficult to maintain such a large scale of data by themselves,and the emergence of cloud storage provides a wonderful solution.But the owners lose physical control of their data after the data is outsourced to the cloud.Hence,the security of outsourcing data becomes one of the biggest concerns for data owners,while the focus is on efficiency and practicality for cloud providers.In recent years,in order to lift the quality of cloud storage services and elevate users’ experience,much effort has been spent on designing cryptographic storage solution to implement secure deduplication,proofs of data availability,proofs of replication and dynamic cloud storage.However,these solutions still have some defects in security and efficiency.Therefore,in terms of the researches on the efficiency and practicality of cloud storage and availability,integrity and confidentiality of outsourcing data,our work could be summarized as the following two aspects:(1)In terms of the efficiency and practicality,existing dynamic integrity audit schemes ignore the storage-efficiency concepts of cloud providers and the problems of file identifier update.Hence,a more realistic cloud storage model is proposed,and a solution of dynamic and practical proof of storage towards multiple users is designed in this paper,which adopts bilinear pairing and rank-based Merkle hash trees.The proposed scheme realizes integrity audit across multiple untrusted users and takes into account the efficiency of files/tags and the requirements of data update.Cloud users do not need to trust the cloud provider or any other user,and the provider can reduce storage overhead through across-client deduplication.The security analysis shows that this scheme resists against malicious users/cloud providers and against collusion among a subset of users and the provider.Finally,we implement the prototype system,and the advantages of our scheme in storage efficiency and practicability compared with existing similar schemes are proved through theoretical and evaluation analysis.(2)In terms of availability,integrity and confidentiality of outsourced data,we propose a new secure cloud storage solution(named as Sharing Box)to alleviate the contradiction between deduplication and replication claimed in existing cloud storage solutions.Sharing Box utilizes Message-Locked encryption,blind signature and public audit to integrate all three functionalities: secure deduplication,replication and integrity auditing.Meanwhile,Sharing Box designs an ingenious cost-sharing mechanism to save the cost of storage,computation and communication for both cloud users and cloud provider.Formal security analysis shows Sharing Box is secure against both the malicious users and the curious storage server.We finally implement the prototype of Sharing Box in realistic cloud settings and evaluate its performance in terms of storage,computation,communication,which confirm the advantages of SharingBox in terms of efficiency.
Keywords/Search Tags:Cloud storage, Integrity auditing, Proof of replication, Cost-sharing, Dynamic update, Secure deduplication
PDF Full Text Request
Related items