Performance evaluation of Attribute-Based Encryption on constrained IoT devices*

被引:16
|
作者
Perazzo, Pericle [1 ]
Righetti, Francesca [1 ]
La Manna, Michele [1 ,2 ]
Vallati, Carlo [1 ]
机构
[1] Univ Pisa, Dept Informat Engn, Largo Lucio Lazzarino 2, I-56122 Pisa, Italy
[2] Univ Florence, Informat Engn Dept DINFO, Via Santa Marta 3, Florence, Italy
关键词
IoT; Constrained devices; Security; Attribute-based encryption;
D O I
10.1016/j.comcom.2021.02.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is enabling a new generation of innovative services based on the seamless integration of smart objects into information systems. This raises new security and privacy challenges that require novel cryptographic methods. Attribute-Based Encryption (ABE) is a type of public-key encryption that enforces a fine-grained access control on encrypted data based on flexible access policies. The feasibility of ABE adoption in fully-fledged computing systems, i.e., smartphones or embedded systems, has been demonstrated in recent works. In this paper, we consider IoT devices characterized by strong limitations in terms of computing, storage, and power. Specifically, we assess the performance of ABE in typical IoT constrained devices. We evaluate the performance of three representative ABE schemes configured considering the worst-case scenario on two popular IoT platforms, namely ESP32 and RE-Mote. Our results show that, if we assume to employ up to 10 attributes in ciphertexts and to leverage hardware cryptographic acceleration, then ABE can indeed be adopted on devices with very limited memory and computing power, while obtaining a satisfactory battery lifetime. In our experiments, as also performed in other works in the literature, we consider only the worstcase configuration, which, however, might not be completely representative of the real working conditions of sensors employing ABE. For this reason, we complete our evaluation by proposing a novel benchmark method that we used to complement the experiments by evaluating the average performance. We show that by always considering the worst case, the current literature significantly overestimates the processing time and the energy consumption.
引用
收藏
页码:151 / 163
页数:13
相关论文
共 50 条
  • [1] On the Feasibility of Attribute-Based Encryption on Constrained IoT Devices for Smart Systems
    Girgenti, Benedetto
    Perazzo, Pericle
    Vallati, Carlo
    Righetti, Francesca
    Dini, Gianluca
    Anastasi, Giuseppe
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2019), 2019, : 225 - 232
  • [2] Load-balanced attribute-based outsourced encryption for constrained IoT devices
    Gasmi, Meriem
    Kerdoudi, Mohamed Lamine
    Bachir, Abdelmalik
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2024, 118
  • [3] Performance Evaluation of Attribute-Based Encryption: Toward Data Privacy in the IoT
    Wang, Xinlei
    Zhang, Jianqing
    Schooler, Eve M.
    Ion, Mihaela
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2014, : 725 - 730
  • [4] Using Attribute-Based Encryption on IoT Devices with instant Key Revocation
    Fischer, Marten
    Scheerhorn, Alfred
    Toenjes, Ralf
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS (PERCOM WORKSHOPS), 2019, : 126 - 131
  • [5] Substring-searchable attribute-based encryption and its application for IoT devices
    Xi Sun
    Hao Wang
    Xiu Fu
    Hong Qin
    Mei Jiang
    Likun Xue
    Xiaochao Wei
    [J]. Digital Communications and Networks, 2021, 7 (02) - 283
  • [6] Substring-searchable attribute-based encryption and its application for IoT devices
    Sun, Xi
    Wang, Hao
    Fu, Xiu
    Qin, Hong
    Jiang, Mei
    Xue, Likun
    Wei, Xiaochao
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2021, 7 (02) : 277 - 283
  • [7] Attribute-based broadcast encryption scheme for lightweight devices
    Canard, Sebastien
    Duong-Hieu Phan
    Viet Cuong Trinh
    [J]. IET INFORMATION SECURITY, 2018, 12 (01) : 52 - 59
  • [8] ON THE FEASIBILITY OF ATTRIBUTE-BASED ENCRYPTION ON INTERNET OF THINGS DEVICES
    Ambrosin, Moreno
    Anzanpour, Arman
    Conti, Mauro
    Dargahi, Tooska
    Moosavi, Sanaz Rahimi
    Rahmani, Amir M.
    Liljeberg, Pasi
    [J]. IEEE MICRO, 2016, 36 (06) : 25 - 35
  • [9] Attribute-based encryption
    Sahai, Amit
    Waters, Brent
    Lu, Steve
    [J]. Cryptology and Information Security Series, 2009, 2 : 156 - 168
  • [10] Attribute-Based Searchable Encryption in Edge Computing for Lightweight Devices
    Niu, Shufen
    Hu, Ying
    Zhou, Siwei
    Shao, Honglin
    Wang, Caifen
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 3503 - 3514