Lightweight Block Ciphers for IoT: Energy Optimization and Survivability Techniques

被引:46
|
作者
Mohd, Bassam J. [1 ]
Hayajneh, Thaier [2 ]
机构
[1] Hashemite Univ, Dept Comp Engn, Zarqa 13133, Jordan
[2] Fordham Univ, Fordham Ctr Cybersecur, New York, NY 10023 USA
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Security; information security; encryption; cryptography; energy management; energy efficiency; energy harvesting; Internet of Things (IoT); field-programmable gate array (FPGA); application-specific integrated circuit (ASIC); INTERNET; DESIGN; CHALLENGES; HIGHT;
D O I
10.1109/ACCESS.2018.2848586
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With extraordinary growth in the Internet of Things (IoT), the amount of data exchanged between IoT devices is growing at an unprecedented scale. Most of the IoT devices are low-resource devices handling sensitive and confidential data. Conventional encryption methods are inappropriate for lowresource devices. Lightweight block ciphers are used to encrypt data on such devices, as it balances security requirements and energy consumption. The objective of this paper is to explore opportunities to improve performance and optimize energy consumption for cipher designs targeted for low-resource IoT devices. This paper also presents an energy management algorithm to improve IoT survivability against Denial-ofservice attacks in the form of battery exhaustion. We developed a simple and effective model for lightweight cipher performance metrics. Model results were compared and validated with published application-specific integrated circuit (ASIC) and field-programmable gate array (FPGA) designs. Using the model, we explored opportunities for performance enhancement in future cipher designs. Our analysis indicates that the optimum energy is achieved when block size is between 48-bit and 96-bit. Also, increasing size of overhead logic from one round to two rounds increases encryption energy-per-bit by 3.4%. Further, the optimum energy is attained when the number of algorithm rounds is 16 or less. Optimum throughput is achieved by implementations with large block sizes and large number of implemented rounds. Next, we present a novel algorithm to manage cipher energy consumption. The algorithm allows low-resource IoT devices to encrypt critical messages during low-energy mode while balancing throughput, energy per bit, and device activity.
引用
收藏
页码:35966 / 35978
页数:13
相关论文
共 50 条
  • [1] Hardware Implementation of Lightweight Block Ciphers for IoT Sensors
    Kong, Wonbae
    Choi, Piljoo
    Kim, Dong Kyue
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2020, 20 (04) : 381 - 389
  • [2] A survey on software implementation of lightweight block ciphers for IoT devices
    Abdullah Sevin
    Abdu Ahmed Osman Mohammed
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 1801 - 1815
  • [3] A survey on software implementation of lightweight block ciphers for IoT devices
    Sevin, Abdullah
    Mohammed, Abdu Ahmed Osman
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 14 (3) : 1801 - 1815
  • [4] A Deeper Look at the Energy Consumption of Lightweight Block Ciphers
    Caforio, Andrea
    Balli, Fatih
    Banik, Subhadeep
    Regazzoni, Francesco
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 170 - 175
  • [5] A review of lightweight block ciphers
    George Hatzivasilis
    Konstantinos Fysarakis
    Ioannis Papaefstathiou
    Charalampos Manifavas
    [J]. Journal of Cryptographic Engineering, 2018, 8 : 141 - 184
  • [6] Enhancing IoT Security: An Innovative Key Management System for Lightweight Block Ciphers
    Rana, Muhammad
    Mamun, Quazi
    Islam, Rafiqul
    [J]. SENSORS, 2023, 23 (18)
  • [7] A review of lightweight block ciphers
    Hatzivasilis, George
    Fysarakis, Konstantinos
    Papaefstathiou, Ioannis
    Manifavas, Charalampos
    [J]. JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2018, 8 (02) : 141 - 184
  • [8] Comparative Analysis of Lightweight Block Ciphers in IoT-Enabled Smart Environment
    Sehrawat, Deepti
    Gill, Nasib Singh
    Devi, Munisha
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2019, : 915 - 920
  • [9] A Survey On Lightweight Ciphers For IoT Devices
    Philip, Merly Annie
    Vaithiyanathan
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ADVANCEMENTS IN POWER AND ENERGY (TAP ENERGY): EXPLORING ENERGY SOLUTIONS FOR AN INTELLIGENT POWER GRID, 2017,
  • [10] A MAC Mode for Lightweight Block Ciphers
    Luykx, Atul
    Preneel, Bart
    Tischhauser, Elmar
    Yasuda, Kan
    [J]. FAST SOFTWARE ENCRYPTION (FSE 2016), 2016, 9783 : 43 - 59