SEASHA3: Secure and Efficient Encryption for the IoT Data by Replacing Subkeys of AES with SHA3

Ankush Soni, Sanjay K. Sahay · 2024

Advanced Encryption Standard (AES) is one of the most widely used cipher for data encryption. However, recent studies have pointed out some weaknesses in the subkeys used in AES. Also, the sequential subkeys generation process of AES seems to be inefficient for resource-constrained IoT devices. Therefore, in this paper, we studied how secure and efficient the Secure Hash Algorithm-3 (SHA3) generated subkeys will be for the encryption of IoT data by just replacing the AES subkeys with it. For this purpose we used the statistical test suite provided by the National Institute of Standards and Technology and found that SHA-3 generated subkeys are highly random, and also it is significantly efficient for encrypting the IoT Data. However, as symmetric keys are repeatedly used, therefore, only upto 2 MB data, the encryption is significantly (∼ 1300 times) efficient. From the experimental analysis, we find that SEASHA3 generates subkeys that are random, non-linear, and irreversible, making it more secure and efficient than traditional AES subkey generation.

Read the paper · More papers on PaperTik