2014 · 111 citations · 10 references
ComputingCloud ComputingComputer ScienceAuthenticationCloud SecurityComputer SecurityData SecuritySecure Data SharingSecure Multi-party ComputationCollusion ResistanceIntegrityIntegrity AssuranceIntegrity Check AlgorithmsIntegrity CheckingIntegrity ProtectionPublic Integrity SystemsUser Revocation
In past years a body of data integrity checking techniques have been proposed for securing cloud data services. Most of these works assume that only the data owner can modify cloud-stored data. Recently a few attempts started considering more realistic scenarios by allowing multiple cloud users to modify data with integrity assurance. However, these attempts are still far from practical due to the tremendous computational cost on cloud users. Moreover, collusion between misbehaving cloud servers and revoked users is not considered. This paper proposes a novel data integrity checking scheme characterized by multi-user modification, collusion resistance and a constant computational cost of integrity checking for cloud users, thanks to our novel design of polynomial-based authentication tags and proxy tag update techniques. Our scheme also supports public checking and efficient user revocation and is provably secure. Numerical analysis and extensive experimental results show the efficiency and scalability of our proposed scheme.
10
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Provable data possession at untrusted stores
Giuseppe Ateniese, Randal Burns, Reza Curtmola et al. · 2007 · 2.7K citations
Ari Juels, Burton S. Kaliski · 2007 · 1.9K citations
Privacy-Preserving Public Auditing for Data Storage Security in Cloud Computing
Cong Wang, Qian Wang, Kui Ren et al. · 2010 · 1.4K citations