Efficient Lightweight Cryptography Algorithm in IoT Devices with Real-time Criteria

Paul Rosero-Montalvo, Vanessa Alvear-Puertas, Vanessa Alvear-Puertas

2022

Abstract

Cryptographic algorithms are used to ensure the communication channel between the transmitter and receiver. However, these algorithms are focused on processing data blocks that consume a lot of computational resources. Therefore, they have some constraints to be used in IoT devices. This work presents a lightweight AES cryptographic algorithm designed for IoT devices with real-time operative system criteria to improve the time response and with threads that can be suspended to leverage RAM resources for another task. As a result, we design an AES algorithm with a cipher key updating process that uses 11k bytes of Flash, 820 bytes of RAM, and a time response of around 14.5 us in real scenarios.

Download


Paper Citation


in Harvard Style

Rosero-Montalvo P. and Alvear-Puertas V. (2022). Efficient Lightweight Cryptography Algorithm in IoT Devices with Real-time Criteria. In Proceedings of the 7th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS, ISBN 978-989-758-564-7, pages 103-109. DOI: 10.5220/0010922800003194


in Bibtex Style

@conference{iotbds22,
author={Paul Rosero-Montalvo and Vanessa Alvear-Puertas},
title={Efficient Lightweight Cryptography Algorithm in IoT Devices with Real-time Criteria},
booktitle={Proceedings of the 7th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS,},
year={2022},
pages={103-109},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010922800003194},
isbn={978-989-758-564-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 7th International Conference on Internet of Things, Big Data and Security - Volume 1: IoTBDS,
TI - Efficient Lightweight Cryptography Algorithm in IoT Devices with Real-time Criteria
SN - 978-989-758-564-7
AU - Rosero-Montalvo P.
AU - Alvear-Puertas V.
PY - 2022
SP - 103
EP - 109
DO - 10.5220/0010922800003194