IEEE Internet of Things Journal · 2022 · 117 citations · 52 references
ComputingComputer EngineeringComputer ScienceComputer SecurityCryptographyInternet Of ThingsAttribute-based EncryptionData EncryptionData SecurityIot PrivacyIot SecurityFine-grained Access ControlFine-grained Data Access ControlIndustrial Automation SystemsIndustrial Iot ApplicationsInternet Of Things PrivacyPrivacyPrivacy-preserving Iot ApplicationsSmart Objects
The Internet of Things (IoT) is an information service paradigm based on the integration of smart objects, mobile devices, and computers via the Internet. IoT technologies are key enablers for a multitude of applications in diverse fields, such as digital health, smart city, industrial automation, and supply chain. This raises new security and privacy challenges that can be addressed by advanced cryptographic methods. One of the most prominent is attribute-based encryption (ABE), which allows one to encrypt data while enforcing fine-grained access control on it. ABE is advantageous in many IoT applications since it allows data to be safely stored on untrusted storage, such as third-party cloud servers, hackable publish-subscribe brokers, physically accessible sensors, etc. This article surveys the ABE literature proposing schemes and solutions that are best suited for IoT applications. To do so, it first identifies three performance indicators that are key in IoT, namely, the data producer CPU efficiency, the data producer bandwidth efficiency, and the key authority bandwidth efficiency. Then, it analyzes only those schemes that are promising from the point of view of one or more indicators and, therefore, more applicable in typical IoT applications. As a further contribution, this article selects a subset of representative schemes and assesses their efficiency by thorough simulations. Such simulations show that no scheme excels in all three performance indicators at once, but some simultaneously perform well in two indicators.
52
Attribute-based encryption for fine-grained access control of encrypted data
Vipul Goyal, Omkant Pandey, Amit Sahai et al. · 2006 · 5K citations
Ciphertext-Policy Attribute-Based Encryption
John Bethencourt, Amit Sahai, Brent Waters · 2007 · 4.9K citations · Full text
Achieving Secure, Scalable, and Fine-grained Data Access Control in Cloud Computing
Shucheng Yu, Cong Wang, Kui Ren et al. · 2010 · 1.6K citations
Attribute-based encryption with non-monotonic access structures
Rafail Ostrovsky, Amit Sahai, Brent Waters · 2007 · 1.1K citations