ABSTRACT

This chapter explores the applications of DNA computing in a cloud computing environment for solving issues of cloud data security. A DNA cryptography model is proposed for providing secure accessing of data from the cloud server and secure and scalable storage of cloud data. The system model for the proposed scheme consists of three entities, namely the cloud service provider, the data owner and the users. In the proposed scheme, there are five phases: system setup, user registration, user authorisation, DNA-based data storage and data access phase. For performance evaluation, a cloud simulation environment needs to be set up. A popular tool available for cloud simulation is CloudSim, which was developed by a group of researchers at Melbourne University. The basic objectives of the proposed architecture are to generate a strong security model, with secure accessing and storage of user-sensitive data; and to obtain scalable storage space.