Saved in:
Bibliographic Details
Main Authors: Soni, Ankush, Sahay, Sanjay K., Mehta, Parit
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.23771
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909628162375680
author Soni, Ankush
Sahay, Sanjay K.
Mehta, Parit
author_facet Soni, Ankush
Sahay, Sanjay K.
Mehta, Parit
contents Advanced Encryption Standard (AES) is one of the most widely used symmetric cipher for the confidentiality of data. Also it is used for other security services, viz. integrity, authentication and key establishment. However, recently, authors have shown some weakness in the generation of sub-keys in AES, e.g. bit leakage attack, etc. Also, AES sub-keys are generated sequentially, which is an overhead, especially for resource-constrained devices. Therefore, we propose and investigate a novel encryption AESHA3, which uses sub-keys generated by Secure Hash Algorithm-3 (SHA3). The output of SHA3 is one-way and highly non-linear, and random. The experimental analysis shows that the average time taken for generating the sub-keys to be used for encrypting the data using our approach i.e. AESHA3 is ~1300 times faster than the sub-key generated by the standard AES. Accordingly, we find that AESHA3 will be very relevant not only in terms of security but also it will save the resources in IoT devices. We investigated AESHA3 in Intel Core i7, 6th Generation processor and Raspberry Pi 4B and found that up to two MB data encryption is very significant, and lesser the data size, more the resource saving compared to AES.
format Preprint
id arxiv_https___arxiv_org_abs_2505_23771
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle AESHA3: Efficient and Secure Sub-Key Generation for AES Using SHA-3
Soni, Ankush
Sahay, Sanjay K.
Mehta, Parit
Cryptography and Security
Advanced Encryption Standard (AES) is one of the most widely used symmetric cipher for the confidentiality of data. Also it is used for other security services, viz. integrity, authentication and key establishment. However, recently, authors have shown some weakness in the generation of sub-keys in AES, e.g. bit leakage attack, etc. Also, AES sub-keys are generated sequentially, which is an overhead, especially for resource-constrained devices. Therefore, we propose and investigate a novel encryption AESHA3, which uses sub-keys generated by Secure Hash Algorithm-3 (SHA3). The output of SHA3 is one-way and highly non-linear, and random. The experimental analysis shows that the average time taken for generating the sub-keys to be used for encrypting the data using our approach i.e. AESHA3 is ~1300 times faster than the sub-key generated by the standard AES. Accordingly, we find that AESHA3 will be very relevant not only in terms of security but also it will save the resources in IoT devices. We investigated AESHA3 in Intel Core i7, 6th Generation processor and Raspberry Pi 4B and found that up to two MB data encryption is very significant, and lesser the data size, more the resource saving compared to AES.
title AESHA3: Efficient and Secure Sub-Key Generation for AES Using SHA-3
topic Cryptography and Security
url https://arxiv.org/abs/2505.23771