Cloud computing is a modern emerging trend in the distributed computing technology that is rapidly gaining popularity in the network communication field. Such network communication is an Internet-based computing, where shared resources, software, and information are provided with computers and devices on-demand. They guarantee a way to share distributed resources and services that belong to different organizations. The concept of “cloud computing” is not new, it is undisputable that they have proven a major commercial success over recent times. Cloud computing is the delivery of computing services by shared resources, software and information over the internet (public) or intranet (private). The virtual environment of cloud computing allows users to access computing device that exceed their own physical worlds. In order to enter this virtual environment, cloud users must transfer data throughout the open environment (cloud). However, the improvement of cloud computing is reinforced by the improvement of the security concerns like data security and privacy. Nowadays, data security and privacy in cloud computing have emerged as a significantly important research field that has attracted increasing attention from the industrial companies, academia, and scientific research centers. Consequently, several data security and integrity concerns have arisen, such as key management, access control, cryptographic process, remote integrity checks and proof of ownership in the cloud. Accordingly, various modern encryption algorithms have been developed
|