Multi-tenants Data Duplication Secure Storage in SaaS

In SaaS, tenants usually customize multiple duplications and put them onto different data nodes of service provider to ensure the data reliability in cloud. However un-trust service providers may tamper, delete or forge tenants' data. On the other hands, since all the duplication look the same, the un-trusted service provider could store only one data copy rather than the required number to cheat tenants. So the tenants need to ensure that the service provider process their data duplication honestly which is not being tampered or partially deleted. This paper presents a tenant duplication integrity protection mechanisms TDIC(Tenant-oriented Duplication Integrity Checking Scheme). TDIC is tuples sample based challenge-response model and constructs new tenant duplication authentication structure (TDAS) based on tenant physical tuples. Combing TDAS with homomorphism label, TDIC allows data duplication verification without local copies. Through periodically random sampling, TDIC reduces the complexity of service provider side verification object construction and eliminate the communication consumption waste.

[1]  Yuliang Shi,et al.  Meta-data Driven Data Chunk Based Secure Data Storage for SaaS , 2011 .

[2]  Hovav Shacham,et al.  Compact Proofs of Retrievability , 2008, Journal of Cryptology.

[3]  Ari Juels,et al.  Proofs of retrievability: theory and implementation , 2009, CCSW '09.

[4]  D. Boneh,et al.  A Survey of Two Signature Aggregation Techniques , 2003 .

[5]  Ari Juels,et al.  HAIL: a high-availability and integrity layer for cloud storage , 2009, CCS.

[6]  Reza Curtmola,et al.  MR-PDP: Multiple-Replica Provable Data Possession , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[7]  Nenghai Yu,et al.  A Privacy-Preserving Remote Data Integrity Checking Protocol with Data Dynamics and Public Verifiability , 2011, IEEE Transactions on Knowledge and Data Engineering.

[8]  Ari Juels,et al.  Pors: proofs of retrievability for large files , 2007, CCS '07.

[9]  Tan Shuan,et al.  Research and Development of Provable Data Integrity in Cloud Storage , 2015 .

[10]  M. Anwar Hasan,et al.  On Verifying Dynamic Multiple Data Copies over Cloud Servers , 2011, IACR Cryptol. ePrint Arch..

[11]  Yuliang Shi,et al.  An Integrity Verification Scheme for Multiple Replicas in Clouds , 2012, WISM.

[12]  Reza Curtmola,et al.  Provable data possession at untrusted stores , 2007, CCS '07.

[13]  Yixian Yang,et al.  Multiple-File Remote Data Checking for cloud storage , 2012, Comput. Secur..

[14]  Alfons Kemper,et al.  A comparison of flexible schemas for software as a service , 2009, SIGMOD Conference.

[15]  Roberto Di Pietro,et al.  Scalable and efficient provable data possession , 2008, IACR Cryptol. ePrint Arch..