
@Article{cmc.2020.011824,
AUTHOR = {Hao Chen, Wunan Wan, Jinyue Xia, Shibin Zhang, Jinquan Zhang, Xizi Peng, Xingjie Fan},
TITLE = {Task-Attribute-Based Access Control Scheme for IoT via  Blockchain},
JOURNAL = {Computers, Materials \& Continua},
VOLUME = {65},
YEAR = {2020},
NUMBER = {3},
PAGES = {2441--2453},
URL = {http://www.techscience.com/cmc/v65n3/40180},
ISSN = {1546-2226},
ABSTRACT = {As a new form of network, the Internet of things (IoT) is becoming more 
widely used in people’s lives. In this paper, related theoretical research and practical 
applications of the IoT are explored. The security of the IoT has become a hot research 
topic. Access controls are methods that control reasonable allocations of data and 
resources and ensure the security of the IoT. However, most access control systems do 
not dynamically assign users’ rights. Additionally, with some access control systems, 
there is a risk of overstepping other user’s authority, and there may exist a central 
authority that is a single point of failure. Therefore, to solve these problems, this paper 
proposes a Task-Attribute-Based Access Control scheme for the IoT via blockchain that 
combines the access control technologies of both the IoT and blockchain. This model, 
which merges the advantages of task-based access controls and attribute-based access 
controls, is perfectly integrated with blockchain technology. This model uses hash 
functions and digital signature algorithms to ensure the authenticity and integrity of the 
data, and it can dynamically allocate users’ minimum privileges and thus perfectly solves 
the single point of failure problem. The model is implemented using a Geth client and 
solidity code, and the simulation results demonstrate the effectiveness of the model.},
DOI = {10.32604/cmc.2020.011824}
}



