Abstract

Cloud computing is a newfound technology that is still unclear to many security problems and ensuring the security of stored data in cloud servers is one of the most challenging issues. This paper offers a real-time method for maintaining client-based security in cloud computing communications to ensure the establishment of a secure and trust-based access. The proposed model will contain an eligible algorithm to solve data protection and user authentication problems. In the suggested model, an encryption and key exchanging model has been described based on modified Diffie-Hellman and RSA small-e to share an encrypted key between the intended recipients for transparent and secure sharing. Moreover, this client-base system contains user authentication evaluation to validate user's legal identities and to acquire access control privileges for the resources according to the role information. The proposed algorithm has been tested and evaluated according to four main parameters: time, key size, correctness, and security. In addition, effects of implementing this client-based control system on safe, secure and reliable cloud computing accesses and communications have been investigated. The results suggested that the algorithm is able to carry out the objectives of this research to decrease cloud computing security concerns such as data protection, authentication, and securing data in transmission.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call