Cloud computing is a paradigm which offers a range of services to the cloud users. Cloud storage is the most popular service, as the data owners are freed up from… Click to show full abstract
Cloud computing is a paradigm which offers a range of services to the cloud users. Cloud storage is the most popular service, as the data owners are freed up from the data management and storage overhead. However, the data owners are concerned about the security of the data. In order to address this issue, this article presents a twin layered security scheme, which guarantees the security of the data and thus the data integrity is preserved. The proposed work involves two building blocks, which are hashing and encryption. The input data is separated into several blocks, followed by which a tree is constructed. This is followed by the computation of hash codes, which is done by the keccak-256 hash function. The hash codes are then encrypted by Advanced Encryption Standard (AES) (256) with a dynamic key being generated by CodeIgniter. Thus, the security of the system is tightened and misuse of the data is strictly denied. The performance of the proposed work is tested with respect to throughput, memory and time consumption. The experimental results are reasonable, when compared to the analogous algorithms.
               
Click one of the above tabs to view related content.