Enhancement process of AES: a lightweight cryptography algorithm-AES for constrained devices

Hussein M. Mohammad, Alharith A. Abdullah

Abstract


The restricted devices have a small memory, simple processor, and limited power. To secure them, we need lightweight cryptography algorithms, taking into account the limited specifications. Lightweight cryptography (LWC) algorithms provide confidentiality and maintain information integrity for devices with limited resources. This paper improves and enhances advanced encryption standard (AES) algorithm by reducing algorithm computation power and improving cryptography performance from the point of resource constraint devices. The proposed algorithm is fast and lightweight, which is essential for securing all kinds of data. Besides, the use of mix column overhead is dispensing with, and the ciphertext is processed by the mathematical function (continued fraction) to compress the ciphertext and make it more confusing and also to increasing the data transfer speed. The proposed lightweight cryptography-AES (LWC-AES) algorithm highly suitable for the timely execution of encryption and decryption (such as when encrypt text has (45.1 KB) encryption execution time for AES was (294 ms), while in LWC-AES was (280 ms), as well as suitable for the memory size of the resource-constrained devices for all types of data, than the AES algorithm. The proposed algorithm tested for security analysis using the Avalanche Effect parameter, and this test showed acceptable and within required security results

Keywords


AES algorithm; continued fraction; lightweight AES algorithm; security analysis;

Full Text:

PDF


DOI: http://doi.org/10.12928/telkomnika.v20i3.23297

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

TELKOMNIKA Telecommunication, Computing, Electronics and Control
ISSN: 1693-6930, e-ISSN: 2302-9293
Universitas Ahmad Dahlan, 4th Campus
Jl. Ringroad Selatan, Kragilan, Tamanan, Banguntapan, Bantul, Yogyakarta, Indonesia 55191
Phone: +62 (274) 563515, 511830, 379418, 371120
Fax: +62 274 564604

View TELKOMNIKA Stats