An Access Control Scheme Based on Decentralized Identifiers and Verifiable Credentials in IoT
Yunliang Li, Yanfang Fu, Zhiqiang Du, Zhipeng Cai · 2022
With the rapid development of information technology, the Internet of Things (IoT) has become more complex, and more and more devices and users are connected to the IoT system. While improving data interactivity and expanding the scope of data sharing, secure access to IoT resources is also facing great risks. Therefore, it is necessary to design an appropriate access control scheme. Firstly, this paper introduces Decentralized Identifiers (DID) and Verifiable Credentials. It is used for authentication and rights management of users and devices, respectively, which makes identity and authority unforgeable. Secondly, this paper uses blockchain technology to support DID and Verifiable Credentials, which can ensure the decentralization, invariance and traceability of data. Finally, using smart contracts enables automatic processing of requester authorization and access requests. The test results show that the scheme has good performance.