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

被引:17
|
作者
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 条
  • [11] 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
    IEEE MICRO, 2016, 36 (06) : 25 - 35
  • [12] Attribute-based encryption
    Sahai, Amit
    Waters, Brent
    Lu, Steve
    Cryptology and Information Security Series, 2009, 2 : 156 - 168
  • [13] Attribute-Based Searchable Encryption in Edge Computing for Lightweight Devices
    Niu, Shufen
    Hu, Ying
    Zhou, Siwei
    Shao, Honglin
    Wang, Caifen
    IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 3503 - 3514
  • [14] Employing Attribute-Based Encryption in Systems with Resource Constrained Devices in an Information-Centric Networking Context
    Borgh, Joakim
    Ngai, Edith
    Ohlman, Borje
    Malik, Adeel Mohammad
    2017 GLOBAL INTERNET OF THINGS SUMMIT (GIOTS 2017), 2017, : 397 - 402
  • [15] Attribute-based keyword search encryption scheme for IoT edge environment
    Zhang, Kangjun
    Yuan, Lingyun
    Peng, Xingwei
    PROCEEDINGS OF 2024 3RD INTERNATIONAL CONFERENCE ON CYBER SECURITY, ARTIFICIAL INTELLIGENCE AND DIGITAL ECONOMY, CSAIDE 2024, 2024, : 102 - 107
  • [16] Attribute-Based Encryption for Circuits
    Gorbunov, Sergey
    Vaikuntanathan, Vinod
    Wee, Hoeteck
    STOC'13: PROCEEDINGS OF THE 2013 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2013, : 545 - 554
  • [17] Securing Machine Learning Engines in IoT Applications with Attribute-Based Encryption
    Kurniawan, Agus
    Kyas, Marcel
    2019 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENCE AND SECURITY INFORMATICS (ISI), 2019, : 30 - 34
  • [18] Decentralizing Attribute-Based Encryption
    Lewko, Allison
    Waters, Brent
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2011, 2011, 6632 : 568 - 588
  • [19] Registered Attribute-Based Encryption
    Hohenberger, Susan
    Lu, George
    Waters, Brent
    Wu, David J.
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT III, 2023, 14006 : 511 - 542
  • [20] Attribute-Based Encryption for Circuits
    Gorbunov, Sergey
    Vaikuntanathan, Vinod
    Wee, Hoeteck
    JOURNAL OF THE ACM, 2015, 62 (06)