International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 118 - Number 12 |
Year of Publication: 2015 |
Authors: Bokefode Jayant D., Ubale Swapnaja A., Pingale Subhash V., Karande Kailash J., Apate Sulabha S. |
10.5120/20801-3484 |
Bokefode Jayant D., Ubale Swapnaja A., Pingale Subhash V., Karande Kailash J., Apate Sulabha S. . Developing Secure Cloud Storage System by Applying AES and RSA Cryptography Algorithms with Role based Access Control Model. International Journal of Computer Applications. 118, 12 ( May 2015), 46-52. DOI=10.5120/20801-3484
Cloud computing is one of the emerging and promising field in Information Technology. It provides services to an organization over a network with the ability to scale up or down their service requirements. Cloud computing services are established and provided by a third party, who having the infrastructure. Cloud computing having number of benefits but the most organizations are worried for accepting it due to security issues and challenges having with cloud. Security requirements required at the enterprise level forces to design models that solves the organizational and distributed aspects of information usage. Such models need to present the security policies intended to protect information against unauthorized access and modification stored in a cloud. The proposed work describes the approach for modeling the security requirements from the perspective of job functions and tasks performed in an organization by applying the cryptography concepts to store data on cloud with the smallest amount of time and cost for encryption and decryption processes. In this work, we used RSA and AES algorithm for encryption and decryption of data and role based access control model is used to provide access according to the role played by user. This paper also shows the mathematical model for calculating the trust of the user. This model gives the uploading rights to the user when he/she recommended by the Administrator and Owner when users exceeds the specified experience and trust threshold value.