Enabling Public Auditing For Secured Data Storage in Cloud Computing
Enabling Public Auditing For Secured Data Storage in Cloud Computing
Student of Yadvindra College of Engineering Talwandi Sabo, Bathinda, ,Assistant Professor ,Dept. of Computer Science, Yadvindra College of Engineering Talwandi Sabo,Bathinda Abstract: Cloud computing is an internet based computing which enables sharing of services. Many users place their data in the cloud, so the misuse of data and safeguarding the Cloud Service Provider and Cloud User is a prime concern. This work studies the problem of ensuring Cloud Service Provider and Cloud User both do not take advantage of each other data storage in cloud computing environment. By data outsourcing, users can be relieved from the burden of local data storage and maintenance. However, the fact that cloud users no longer have physical possession of the possibly large size of outsourced data makes the data integrity protection in Cloud Computing a very challenging. Moreover, users should be able to just use the cloud storage as if it is local, without worrying about the need to verify its integrity. Thus, enabling public audit ability for cloud storage is of critical importance so that users can resort to a third party auditor to check the integrity of outsourced data and be worry-free. The new auditing scheme effectively does not bring in no new vulnerabilities towards user data privacy, and introduce no additional online burden in terms of computational overhead to cloud user. This new scheme privacy-preserving public auditing process is implemented and performance of such audited with respect to its computation overhead and timing have being analyzed . Keywords: Data storage, privacy-preserving, public auditability, cryptographic protocols, cloud computing.
I.
INTRODUCTION
The basic idea of this paper is to motivate the public auditing system of data storage security in Cloud Computing and provide a privacy-preserving auditing protocol, and the scheme must enable an external auditor (public) to audit users outsourced data in the cloud without learning the data contents. The auditing scheme must support scalable and efficient public auditing in the Cloud Computing and the scheme must achieve batch auditing where multiple delegated auditing tasks from different users can be performed simultaneously by the TPA.
II.
PROBLEM STATEMENTS
Since the considered a cloud data storage service involving three different entities, as illustrated in Fig. : the cloud user (CU), who has large amount of data les to be stored in the cloud; the cloud server (CS), which is managed by the cloud service provider (CSP) to provide data storage service and has si gnicant storage space and computation resources ; the third party auditor (TPA), who has expertise and capabilities that cloud users do not have to safeguard interest of both the Cloud user and Cloud service provider and is trusted to assess the cloud storage service reliability on behalf of the user upon request. It is considered that the existence of a semitrusted CS as does. Namely, in most of time it behaves properly and does not deviate from the prescribed protocol execution. However, for their own benets the CS might neglect to keep or deliberately delete rarely accessed data les which belong to ordinary cloud users. Moreover, the CS may decide to hide the data corruptions caused by server hacks or Byzantine failures to maintain reputation. It is assumed that the TPA, who is in the business of auditing, is reliable and independent, and thus has no incentive to collude with either the CS or the users during the auditing process. However, it harms the user if the TPA could learn the outsourced data after the audit.
III.
METHODOLOGY:
The proposed framework supporting auditing consists of three phases: a) Public Auditing Service by TPA (Third Party Auditor) b) Public and Private Keys and Token Generation (key pair) c) Accessing cloud based resources In this step all the authentication requirements (key management ) of the three parties are covered before the actual retrieval of data file from cloud based relying party (cloud service provider) and the process of public auditing is implemented.
www.iosrjen.org
1|Page
www.iosrjen.org
2|Page
IV.
We were able to demonstrate a auditing schema that motivates the public auditing system of data storage security in Cloud Computing and provide a privacy-preserving auditing protocol, The proposed schemed here enabled an external auditor to audit users outsourced data in the cloud without learning the data contents and also by safeguarding the identity of cloud user and make trustworthy to interact with Cloud service provider which can be seen from the following results .Then the System we have build supports scalable and efficient public auditing in the Cloud Computing as any number of cloud users and CSP can work together .The objective of privacy-preserving ensuring that the TPA cannot derive users data content from the information collected during the auditing process has also been implemented. The storage correctness was also ensured in which there exists no cheating cloud server that can pass the TPAs audit without indeed storing users data intact. Now, lets check the performance of the audit processes. .
Fig 1 : No. of Blocks Vs Schemes It can be seen from the Fig: that the number of file blocks which have been used in our auditing scheme over more than 20% as compared to the last proposed scheme. Therefore, we can conclude that the new proposed scheme is taking more blocks as compared to last proposed scheme which is highly beneficial and interactive for batch auditing process. As the number of file blocks is higher as compared to last proposed scheme then the proficiency of batch auditing is very high.
Fig 2 Server Computational Time Vs Schemes It can be illustrated from the Fig 2 that the computational time taken by batch auditing in proposed scheme is only 280ms as compared to 440ms as the basic scheme. This may be attributed because the experimental set up which we are using is on a better hardware platform & it may also be attributed to the fact that which we are using Cloudsim for multithreading process.
www.iosrjen.org
3|Page
Fig 3 TPA computational time Vs Scheme It can also be illustrated from the Fig that the TPA computational time taken by batch auditing in proposed scheme is only 465ms as compared to 490ms as the basic scheme. This may be attributed because the experimental set up which we are using is on a better hardware platform & it may also be attributed to the fact that which we are using Cloudsim for multithreading process.So, less time taken by the proposed scheme as compared to the last scheme for auditing process.
Fig 4 Auditing time per task Vs Fraction of invalid response It can be seen from the Fig that as the Auditing Time Per Task increases then Fraction Of Invalid Response certainly increases which idicates higher bit rate of performance .
www.iosrjen.org
4|Page
REFERENCES
[1]. [2].
M. A. Shah, R. Swaminathan, and M. Baker, Privacy preserving audit and extraction of digital contents, Cryptology ePrint Archive, Report 2008/186, 2008. Q. Wang, C. Wang, J. Li, K. Ren, and W. Lou, Enabling public veriability and data dynamics for storage security in cloud computing, in Proc. of ESORICS09, volume 5789 of LNCS.Springer -Verlag, Sep. 2009, pp. 355370. Cloud Security Alliance, Security guidance for critical areas of focus in cloud computing, 2009 H. Shacham and B.Waters, Compact proofs of retrievability, in Proc. of Asiacrypt 2008, vol. 5350, Dec 2008, pp. 90107. M. A. Shah, M. Baker, J. C. Mogul, and R. Swaminathan, Auditing to keep online storage services honest, in Proc. Of HotOS07. Berkeley, CA, USA: USENIX Association, 2007, pp. 16. S. Yu, C. Wang, K. Ren, and W. Lou, Achieving secure, scalable, and ne-grained access control in cloud computing, in Proc. of IEEE INFOCOM10, San Diego, CA, USA, March 2010. Haley Beard , Cloud Computing Best Practices for Managing and Measuring Processes for On-demand Computing, Applications and Data Centers in the Cloud With Slas July 2008 . Kerry Brown, Martin Laue, Javier Tafur, Muhammad Nateque Mahmood, Pascal and Keast An integrated approach to Strategic Asset Management Third International Engineering Systems Symposium CESUN 2012, Delft University of Technology, 18-20 June 2012.
www.iosrjen.org
5|Page