{"title":"基于云存储的动态生成代码的公共完整性审计","authors":"Kai He, Chuanhe Huang, Jiaoli Shi, Jinhai Wang","doi":"10.1109/ISCC.2016.7543800","DOIUrl":null,"url":null,"abstract":"To protect cloud data against corruption, enabling data integrity checking along with error recovery becomes quite critical. Recently, regenerating code has caught researchers' attention due to low repair traffic while preserving fault tolerance. Existing integrity checking schemes for regenerating code storage only support static data and have high auditing cost, which are not suitable for practical application. In this work, We propose a public auditing scheme for regenerating code based cloud storage supporting data dynamics. Our scheme allows the auditor to check the integrity of data stored across multiple servers and identify the location of corrupted data when data corruption is detected within one round. To support data dynamics, we design a novel update method based on matrix and index mechanism. The update method support multiple update requests performed in batch way without downloading and re-coding the data file and re-computing the data tags, such that the communication and computation cost can be greatly reduced. Theoretic analysis and experimental results show the security and efficiency of our proposed scheme.","PeriodicalId":148096,"journal":{"name":"2016 IEEE Symposium on Computers and Communication (ISCC)","volume":"2896 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Public integrity auditing for dynamic regenerating code based cloud storage\",\"authors\":\"Kai He, Chuanhe Huang, Jiaoli Shi, Jinhai Wang\",\"doi\":\"10.1109/ISCC.2016.7543800\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To protect cloud data against corruption, enabling data integrity checking along with error recovery becomes quite critical. Recently, regenerating code has caught researchers' attention due to low repair traffic while preserving fault tolerance. Existing integrity checking schemes for regenerating code storage only support static data and have high auditing cost, which are not suitable for practical application. In this work, We propose a public auditing scheme for regenerating code based cloud storage supporting data dynamics. Our scheme allows the auditor to check the integrity of data stored across multiple servers and identify the location of corrupted data when data corruption is detected within one round. To support data dynamics, we design a novel update method based on matrix and index mechanism. The update method support multiple update requests performed in batch way without downloading and re-coding the data file and re-computing the data tags, such that the communication and computation cost can be greatly reduced. Theoretic analysis and experimental results show the security and efficiency of our proposed scheme.\",\"PeriodicalId\":148096,\"journal\":{\"name\":\"2016 IEEE Symposium on Computers and Communication (ISCC)\",\"volume\":\"2896 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-06-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE Symposium on Computers and Communication (ISCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISCC.2016.7543800\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Symposium on Computers and Communication (ISCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCC.2016.7543800","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Public integrity auditing for dynamic regenerating code based cloud storage
To protect cloud data against corruption, enabling data integrity checking along with error recovery becomes quite critical. Recently, regenerating code has caught researchers' attention due to low repair traffic while preserving fault tolerance. Existing integrity checking schemes for regenerating code storage only support static data and have high auditing cost, which are not suitable for practical application. In this work, We propose a public auditing scheme for regenerating code based cloud storage supporting data dynamics. Our scheme allows the auditor to check the integrity of data stored across multiple servers and identify the location of corrupted data when data corruption is detected within one round. To support data dynamics, we design a novel update method based on matrix and index mechanism. The update method support multiple update requests performed in batch way without downloading and re-coding the data file and re-computing the data tags, such that the communication and computation cost can be greatly reduced. Theoretic analysis and experimental results show the security and efficiency of our proposed scheme.