Data Confidentiality and Integrity in Cloud Storage Environment

2021 
Cloud services have seen a considerable increase in recent times, as the cloud allows users to outsource their data and IT resources. Storing and backing up data in the cloud have become increasingly popular. However, data security is an increasing concern. With the number of attacks on the cloud and data leakage, users are worried about their data security in the cloud. Several works dealt with data security in the cloud, but most of these solutions largely depend on providers. They do not provide users the control of the security of their data. To deal with data security concerns, we proposed a solution called Encrypt cloud that allows users to encrypt and check their files’ integrity before uploading and storing it the cloud storage. We used the encryption technique (AES 256) to ensure the confidentiality of the data. To verify the data integrity, we used the SHA 256 hash function with a two-level integrity check. Performance analysis of the AES encryption algorithm was performed to compare execution time and memory usage during the encryption and decryption process. It should be noted that decryption consumes more resources than encryption.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    12
    References
    0
    Citations
    NaN
    KQI
    []