Font Size: a A A

Research On Data Integrity Verification Scheme In Cloud Storage

Posted on:2021-03-28Degree:MasterType:Thesis
Country:ChinaCandidate:X J MaoFull Text:PDF
GTID:2428330605950503Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the increase of cloud users and the arrival of the era of big data,users' demand for storage keeps increasing.With the rapid development of cloud storage technology,the security of data stored in the cloud is becoming more and more important.The demand for cloud storage has stimulated the development of cloud computing.In today's society,cloud computing has influenced people's lives and business structure in various aspects.The number of companies offering cloud services is growing,the types of services are getting more diverse,and the prices are getting cheaper.The rapid development of cloud storage not only provides companies with secure and convenient storage services,but also greatly improves the company's cash flow.More and more companies start to use cloud services.However,the massive popularity of cloud services has also created some problems,with data often lost or tampered with in the cloud,Data leakage occurs almost every week.In addition,a series of sensitive data,such as some medical records,business structure or government data,cause the security of cloud storage to be questioned,seriously affecting the development of cloud storage.Many companies and users still don't trust cloud storage and don't choose to store important data in the cloud.In order to ensure the security and reliability of cloud storage,how to effectively verify the integrity of cloud data is very important.Through the study of classic verification schemes,it is found that the integrity of cloud data is a feature valued by users,so many schemes have been developed to ensure the integrity of data by verifying the integrity of cloud data.At present,cloud data integrity verification is a single authentication scheme,but due to the diversity of user data,no one scheme can meet all users' needs.From the perspective of the nature of the data,this paper adopts different verification schemes for different data types.By studying the classical cloud data verification scheme,use the aggregation effect of BLS signatures to achieve efficient static verification,use large branching tree to efficiently process data updates for dynamic verification.For dynamic and static data,adopt partitioned storage,use dynamic auditing scheme and static auditing scheme to preprocess and audit the file's integrity.According to the applicable data types of each scheme,a hybrid cloud data integrity verification scheme is proposed to meet the integrity verification requirements of different types of data for different users.The performance analysis shows that this scheme has higher validation efficiency,and reduces the computation cost and communication cost of the whole system.In order to ensure the credibility of entity verification results and prevent the verification results from being maliciously tampered by users or third parties,consider using logchain to save audit results.By supervising and recording the interaction process between the user and the cloud storage server to ensure the security and integrity of the information during the interaction.With the feature of blockchain that cannot be tampered,the results of each verification are stored and recorded by logchain,and the information after the logchain is traceable.The digital signature and hash function are used to guarantee the credibility of identity and the integrity of information,and the results of each verification are verified by querying the logchain.The scheme increases the credibility and security of the verification results,optimizes the structure of log blocks,saves space for storing logchain,and makes the verification process faster.
Keywords/Search Tags:Cloud storage, data integrity verification, large branching tree, BLS signature, blockchain, log
PDF Full Text Request
Related items