Data Security and Access Control is an exigent work in the environment of Cloud Computing. The users
upload the personal and classified data over the cloud. Security is mandatory for such type of outsourced data, so that
users are confident while processing their private and confidential data. Modern technology suffers from computational
problem of keys and there exchange. This paper emphasizes the different problems and issues that arise while using cloud
services such as key generation, data security and authentication. The paper addresses these problems using access
control technique which ensures that only the valid users can access there data. It proposes a RSA Key Exchange Protocol
between cloud service provider and the user for secretly sharing a symmetric key for the secure data access that solves the
problem of key distribution and management. The Authentication will be done using Two Factor Authentication
Technique with the help of key generated using TORDES algorithm. The proposed work done using Cloud is highly
efficient and secure in the existing security models.