A Traceable Capability-based Access Control for IoT
Source abstract
Abstract
Delegation mechanism in Internet of Things (IoT) allows users to share some of their permissions with others. Cloud-based delegation solutions require that only the user who has registered in the cloud can be delegated permissions. It is not convenient when a permission is delegated to a large number of temporarily users. Therefore, some works like CapBAC delegate permissions locally in an offline way. However, this is difficult to revoke and modify the offline delegated permissions. In this work, we propose a traceable capability-based access control approach (TCAC) that can revoke and modify permissions by tracking the trajectories of permissions delegation. We define a time capability tree (TCT) that can automatically extract permissions trajectories, and we also design a new capability token to improve the permission verification, revocation and modification efficiency. The experiment results show that TCAC has less token verification and revocation/modification time than those of CapBAC and xDBAuth. TCAC can discover 73.3% unvisited users in the case of delegating and accessing randomly. This provides more information about the permissions delegation relationships, and opens up new possibilities to guarantee the global security in IoT delegation system. To the best of our knowledge, TCAC is the first work to capture the unvisited permissions.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Internet Traffic Analysis and Secure E-voting · Cryptography and Data Security · Blockchain Technology Applications and Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (29)
Show source-provided references
1. Consortium blockchain for secure energy trading in industrial internet of things
2. Noise cancellation based on voice activity detection using spectral variation for speech recognition in smart home devices
3. Internet of things in healthcare: Architecture, applications, challenges, and solutions10.32604/csse.2020.35.411 ↗
4. Network-aided intelligent traffic steering in 5g mobile networks10.32604/cmc.2020.011253 ↗
5. Rajendran · Inventive Communication and Computational Technologies · 2019 · 745
6. An adaptive intrusion detection and prevention system for internet of things10.1177/1550147719888109 ↗
7. KNEMAG: Key node estimation mechanism based on attack graph for IOT security10.32604/jiot.2020.010035 ↗
8. OWASP, “OWASP internet of things project,” 2018. [Online]. Available: https://wiki.owasp.org/index.php/OWASP_Internet_of_Things_Project#tab=IoT_Top_10.
9. Access control in internet-of-things: A survey10.1016/j.jnca.2019.06.017 ↗
10. SmartTings, “One simple ho me system. A world of possibilities,” 2021. [Online]. Available: https://www.smartthings.com/.
11. IFTTT, “IFTTT helps every thing work better together,” 2021. [Online]. Available: https://ifttt.com/.
12. Google, “Google developers,” 2021. [Online]. Available: https://developers.google.com/.
13. A Capability-based security approach to manage access control in the internet of things10.1016/j.mcm.2013.02.006 ↗
14. IoT@ work automation middleware system design and architecture
15. An extended attribute based access control model with trust and privacy: Application to a collaborative crisis management system10.1016/j.future.2013.05.010 ↗
16. Capability-based access control delegation model on the federated IoT network
17. Distributed capability-based access control for the internet of things
18. A federated capability-based access control mechanism for internet of things (IoTs)
19. Blendcac: A blockchain-enabled decentralized capability-based access control for iots
20. Policy-based access control for constrained healthcare resources in the context of the internet of things10.1016/j.jnca.2019.04.013 ↗
21. Design and implementation of a secure and flexible access-right delegation for resource constrained environments10.1016/j.future.2019.04.035 ↗
22. Anonymous and traceable group data sharing in cloud computing10.1109/TIFS.2017.2774439 ↗
23. TABE-DAC: Efficient traceable attribute-based encryption scheme with dynamic access control based on blockchain10.1109/ACCESS.2021.3049549 ↗
24. TRAC: Traceable and revocable access control scheme for mHealth in 5G-enabled IIoT10.1109/TII.2021.3109090 ↗
25. Blockchain-enhanced data sharing with traceable and direct revocation in IIoT10.1109/TII.2021.3049141 ↗
26. Visual tracking with weighted adaptive local sparse appearance model via spatio-temporal context learning10.1109/TIP.2018.2839916 ↗
27. First mile challenges for large-scale IoT10.1109/MCOM.2017.1600604CM ↗
28. Heracles: Scalable, fine-grained access control for internet-of-things in enterprise environments
29. xDBAuth: Blockchain based cross domain authentication and authorization framework for internet of things10.1109/ACCESS.2020.2982542 ↗