Lightweight Implementation of the AES Encryption Algorithm for IoT Applications Constrained by Memory and Processing Power

被引:0
作者
Baneasa, Andrei [1 ]
Donca, Radu [1 ]
Besoiu, Sorin [1 ]
Buleandra, Debora [1 ]
机构
[1] Tech Univ Cluj Napoca, Mech & Machine Dynam, Cluj Napoca, Romania
来源
2024 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, AQTR | 2024年
关键词
encryption; AES; IoT; 8-bit; microcontroller;
D O I
10.1109/AQTR61889.2024.10554275
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper explores the implementation of the AES 128 algorithm tailored for IoT devices. We have optimized the implementation to operate efficiently on some of the most cost-effective microcontrollers available. As a result, our approach offers a lightweight solution, minimizing both memory usage and required processing power. The implementation was developed for and tested on a PFS173 platform, yielding highly promising results.
引用
收藏
页码:35 / 40
页数:6
相关论文
共 20 条
[1]  
Afolabi Adeolu, 2016, COMPUTING INFORM SYS, V7, P41
[2]  
[Anonymous], 2020, PFS173 DATASHEET
[3]  
[Anonymous], 2009, AES128 A C IMPLEMENT
[4]  
[Anonymous], 2015, VR CRYPTO LIB
[5]  
[Anonymous], SUPP ALG
[6]  
Farooq U., 2020, CYBER 2020
[7]  
Free PDK, 2024, FREE PDK OP SOURC TO
[8]   Very small FPGA application-specific instruction processor for AES [J].
Good, Tim ;
Benaissa, Mohammed .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2006, 53 (07) :1477-1486
[9]  
Haddix J., 2020, OWASP EMBEDDED APPL
[10]   FACE-LIGHT: Fast AES-CTR Mode Encryption for Low-End Microcontrollers [J].
Kim, Kyungho ;
Choi, Seungju ;
Kwon, Hyeokdong ;
Liu, Zhe ;
Seo, Hwajeong .
INFORMATION SECURITY AND CRYPTOLOGY, ICISC 2019, 2020, 11975 :102-114