
Research Article
DBS: Blockchain-Based Privacy-Preserving RBAC in IoT
@INPROCEEDINGS{10.1007/978-3-030-91424-0_6, author={Xianxian Li and Junhao Yang and Shiqi Gao and Zhenkui Shi and Jie Li and Xuemei Fu}, title={DBS: Blockchain-Based Privacy-Preserving RBAC in IoT}, proceedings={Quality, Reliability, Security and Robustness in Heterogeneous Systems. 17th EAI International Conference, QShine 2021, Virtual Event, November 29--30, 2021, Proceedings}, proceedings_a={QSHINE}, year={2021}, month={11}, keywords={Internet of Things Privacy-preserving Access control Smart contract Blockchain}, doi={10.1007/978-3-030-91424-0_6} }
- Xianxian Li
Junhao Yang
Shiqi Gao
Zhenkui Shi
Jie Li
Xuemei Fu
Year: 2021
DBS: Blockchain-Based Privacy-Preserving RBAC in IoT
QSHINE
Springer
DOI: 10.1007/978-3-030-91424-0_6
Abstract
In this paper, we propose a new privacy-preserving scheme for access control in IoT based on blockchain technology and role-based access control (RBAC). The decentralized property and reliability of the blockchain platform make the proposed solution fit the geographically distributed scenario for IoT better. We extend the traditional RBAC with a new device domain to realize more flexible and manageable access control for the diverse IoT devices. Besides, the scheme takes advantage of zero-knowledge proof and the trusted execution environment (TEE) to ensure the transaction information is confidential, to protect the privacy of the details of access control including information of roles, devices, and policies. To demonstrate the feasibility and effectiveness of the architecture, we implemented our scheme and evaluated on the Ethereum private chain to achieve privacy-preserving access control for IoT. The results show that our scheme is feasible and the cost is acceptable.