| Abstract |
Abstract: Internet of Things (IoT) provides a vital atmosphere for a wide number of exciting applications in sustainable digital cities and societies, including additive factories, smart transportation, and smart industry. However, in a smart city environment, security measures may not be effective during data transmission. Data manipulation may result from the interchange of data between various devices, and transmission of unprocessed data may be particularly vulnerable to such manipulation attempts. In order to reduce data tampering, it is required to compress and encrypt the raw data and transmit it over the network to protect it from cyberattacks. In this research, the data is compressed by the LZW lossless compression algorithm and subsequently encrypted using DNA cryptography. Initially, the raw data are collected through various IoT devices. The raw data are compressed using LZW lossless compression algorithm. Compression is advantageous since it minimizes the amount of storage and transmission resources required. Through data compression, a smaller amount of bits are required for representing data. After compressing the data, the compressed data are encrypted using a DNA cryptography algorithm. DNA cryptography is used to encrypt compressed data for secure data transmission. After encryption, the encrypted data are secured within the cloud. The simulation assessment displays the suggested approach attains a 90 compression and encryption rate. This illustrates that the suggested approach performs better than current approaches already in use. Based on this proposed method, the transaction is executed securely to provide a secure smart city environment. © Allerton Press, Inc. 2024. |