On the Feasibility of Attribute-Based Encryption on Constrained IoT Devices for Smart Systems

被引:14
|
作者
Girgenti, Benedetto [1 ]
Perazzo, Pericle [1 ]
Vallati, Carlo [1 ]
Righetti, Francesca [1 ]
Dini, Gianluca [1 ]
Anastasi, Giuseppe [1 ]
机构
[1] Univ Pisa, Dept Informat Engn, Pisa, Italy
关键词
Internet of Things; constrained devices; security; attribute-based encryption; performance evaluation;
D O I
10.1109/SMARTCOMP.2019.00057
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Internet of Things (IoT) is enabling a new generation of innovative services based on the seamless integration of smart objects into information systems. Such IoT devices generate an uninterrupted flow of information that can be transmitted through an untrusted network and stored on an untrusted infrastructure. The latter raises new security and privacy challenges that require novel cryptographic methods. Attribute-Based Encryption (ABE) is a new 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 assess the feasibility of the adoption of ABE in typical IoT constrained devices, characterized by limited capabilities in terms of computing, storage and power. Specifically, an implementation of three ABE schemes for ESP32, a low-cost popular platform to deploy IoT devices, is developed and evaluated in terms of encryption/decryption time and energy consumption. The performance evaluation shows that the adoption of ABE on constrained devices is feasible, although it has a cost that increases with the number of attributes. The analysis in particular highlights how ABE has a significant impact in the lifetime of battery-powered devices, which is impaired significantly when a high number of attributes is adopted.
引用
下载
收藏
页码:225 / 232
页数:8
相关论文
共 50 条
  • [21] 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
  • [22] 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
  • [23] Generic attribute revocation systems for attribute-based encryption in cloud storage
    Chen, Genlang
    Xu, Zhiqian
    Zhang, Jia-jian
    Wang, Guo-jun
    Jiang, Hai
    Huang, Miao-qing
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2019, 20 (06) : 773 - 786
  • [24] Registered Attribute-Based Encryption
    Hohenberger, Susan
    Lu, George
    Waters, Brent
    Wu, David J.
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2023, PT III, 2023, 14006 : 511 - 542
  • [25] Decentralizing Attribute-Based Encryption
    Lewko, Allison
    Waters, Brent
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2011, 2011, 6632 : 568 - 588
  • [26] Attribute-Based Encryption for Circuits
    Gorbunov, Sergey
    Vaikuntanathan, Vinod
    Wee, Hoeteck
    JOURNAL OF THE ACM, 2015, 62 (06)
  • [27] Distributed Attribute-Based Encryption
    Mueller, Sascha
    Katzenbeisser, Stefan
    Eckert, Claudia
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2008, 2009, 5461 : 20 - 36
  • [28] Efficient and Flexible Multiauthority Attribute-Based Authentication for IoT Devices
    Su, Ye
    Zhang, Xi
    Qin, Jing
    Ma, Jixin
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (15) : 13945 - 13958
  • [29] Enhancing Attribute-Based Encryption with Attribute Hierarchy
    Li, Jin
    Wang, Qian
    Wang, Cong
    Ren, Kui
    MOBILE NETWORKS & APPLICATIONS, 2011, 16 (05): : 553 - 561
  • [30] Enhancing Attribute-Based Encryption with Attribute Hierarchy
    Jin Li
    Qian Wang
    Cong Wang
    Kui Ren
    Mobile Networks and Applications, 2011, 16 : 553 - 561