Enhancing Data Security in the Cloud Platform by Encrypting the Used Key Dynamically
Lamya Khalid Abdulaziz Alsumair, Kawther A. Al‐Dhlan · 2023
The smart city is a basic part of the future. It has many advantages on different levels. However, the most concerning aspect is the sensitivity of its data, which faces several risks that could harm individuals' lives. This paper focused on the shortages in the preservation and handling of the encryption key. In addition, to propose an approach that aims to enhance the application of encryption in the cloud platform, which is one of the technologies that are used to store the data of smart city, since most studies indicated that encryption is the most recommended security mechanism. The current paper provided a brief description of the smart city and its related topics. The experimental method was adapted, and the experiment of the study included two stages, which are testing and building. And through the experiment, the performance of AES (Advanced Encryption Standard) and Blowfish encryption algorithms was investigated by applying them on multiple Word documents. Eventually, it was found that AES had consumed 54%, 47%, and 52% of the consumed time by Blowfish in the first round, and 32%, 44%, and 39% in the second round, respectively, in each document encryption process. Hence, AES was employed in the proposed approach, which suggests encrypting the stored data in the cloud, then encrypting the used key dynamically by using a constantly changing generated key based on a specified period of time. By adapting the encryption with a Dynamic Key (DK), the level of data security increases, which was confirmed by a variety of reviewed literature.