A survey on software implementation of lightweight block ciphers for IoT devices

被引:10
|
作者
Sevin, Abdullah [1 ]
Mohammed, Abdu Ahmed Osman [1 ]
机构
[1] Sakarya Univ, Fac Comp & Informat Sci, Dept Comp Engn, Sakarya, Turkey
关键词
IoT; Lightweight block ciphers; Security; Software implementation; ENCRYPTION ALGORITHM; SECURITY; CRYPTOGRAPHY; INTERNET;
D O I
10.1007/s12652-021-03395-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of things (IoT) is a computing concept that illustrates how things are connected to the internet and can communicate with other things. IoT consists of masses of physical devices with limited resources to be in touch with each other without human interaction. This massive number of devices with limited resources introduces security challenges, such as authorization and authentication of the devices, ensuring data privacy and integrity, detecting and managing vulnerabilities, etc. This paper presents background about lightweight block ciphers used as a security technique to protect transmitted information within the network. More specially, we examine lightweight block cipher implementations in a software platform on 8-bit architecture. To analyze the performance of block ciphers, we have selected the most popular 50 lightweight block ciphers on IoT platforms based on the energy and memory consumption, throughput, and execution time with various key sizes and fixed message length. After analyzing every single lightweight block cipher, a category-based evaluation was also made. The presented study helps IoT designers decide on and compares lightweight block ciphers on a specified platform with a broad range of implementations.
引用
收藏
页码:1801 / 1815
页数:15
相关论文
共 50 条
  • [31] On the security of lightweight block ciphers against neural distinguishers: Observations on LBC-IoT and SLIM
    Teng, Wei Jian
    Sen Teh, Je
    Jamil, Norziana
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 76
  • [32] Hardware implementations of LBlock and XXTEA lightweight block ciphers for resource-constrained IoT application
    Kamble, Apeksha
    Mishra, Zeesha
    Acharya, Bibhudendra
    [J]. International Journal of High Performance Systems Architecture, 2023, 11 (03) : 169 - 178
  • [33] In-depth study of lightweight block ciphers: Performance assessment and implementation on sensor motes
    Hkiri, Amal
    Karmani, Mouna
    Alasmary, Fawaz Hasan
    Ben Bahri, Omar
    Murayr, Ahmed Mohammed
    Machhout, Mohsen
    [J]. Alexandria Engineering Journal, (461-479):
  • [34] KLEIN: A New Family of Lightweight Block Ciphers
    Gong, Zheng
    Nikova, Svetla
    Law, Yee Wei
    [J]. RFID SECURITY AND PRIVACY, 2012, 7055 : 1 - +
  • [35] Improved algebraic attacks on lightweight block ciphers
    Yeo, Sze Ling
    Le, Duc-Phong
    Khoo, Khoongming
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2021, 11 (01) : 1 - 19
  • [36] Application of the distinguishing attack to lightweight block ciphers
    Ryabko, Boris
    Soskov, Aleksandr
    [J]. 2017 INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING, COMPUTER AND INFORMATION SCIENCES (SIBIRCON), 2017, : 338 - 341
  • [37] Efficient hardware implementation of TEA, XTEA and XXTEA lightweight ciphers for low resource IoT applications
    Mishra, Zeesha
    Acharya, Bibhudendra
    [J]. International Journal of High Performance Systems Architecture, 2021, 10 (02) : 80 - 88
  • [38] Lightweight Cryptographic Protocols for IoT-Constrained Devices: A Survey
    Khan, Muhammad Nauman
    Rao, Asha
    Camtepe, Seyit
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (06) : 4132 - 4156
  • [39] Integral Attacks on Some Lightweight Block Ciphers
    Zhu, Shiqiang
    Wang, Gaoli
    He, Yu
    Qian, Haifeng
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (11) : 4502 - 4521
  • [40] THE SIMON AND SPECK FAMILIES OF LIGHTWEIGHT BLOCK CIPHERS
    Beaulieu, Ray
    Shors, Douglas
    Sntith, Jason
    Treatrnan-Cark, Stefan
    Weeks, Bryan
    Wingers, Louis
    [J]. 2014 IT PROFESSIONAL CONFERENCE (IT PRO), 2014,