International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
In cloud computing, cloud service provider provides its internal storages for storing client's data and installing firewall, ips/ids to protect against attacks. Storing data in encrypted fonnat is a common method of data privacy protection. If a cloud service provider is responsible for all services (authentication, encryption/ decryption, storage and auditing) then high level administrators may obtain user id, password, encrypted data and decryption keys which cause a risk for the unauthorized disclosure of the user data. This model proposes a secure cloud computing model based on separating the storage service from authentication, encryption/ decryption and auditing services.