Smart Contract-Based Access Control for the Internet of Things

Smart Contract-Based Access Control for the Internet of Things
复制标题

基于智能合约的物联网访问控制

DOI:
10.1109/jiot.2018.2847705
复制
发表时间:
2018-02
期刊:
Internet of Things, access control, blockchain, smart contract.
影响因子:
--
通讯作者:
Jianxiong Wan
Jianxiong Wan
中科院分区:
其他
文献类型:
--
作者:
Yuanyu Zhang;Shoji Kasahara;Yulong Shen;Xiaohong Jiang;Jianxiong Wan

文献摘要

参考文献

被引文献

相似文献

本文研究了物联网(IoT)中的一个关键访问控制问题。特别地,我们提出了一个基于智能合约的框架,该框架由多个访问控制合约(ACCs),一个法官合约(JC)和一个注册合约(RC)组成,以实现物联网系统的分布式和可信访问控制。每个ACC为一个主题-对象对提供一种访问控制方法,并根据预定义的策略实现静态访问权限验证和通过检查主题的行为实现动态访问权限验证。JC实现了一种不当行为判断方法,通过接收来自ACCs的不当行为报告,判断不当行为并返回相应的惩罚,从而方便ACCs的动态验证。RC记录了访问控制和错误行为判断方法及其智能合约的信息,并提供了注册、更新和删除等功能来管理这些方法。为了演示该框架的应用,我们在一个物联网系统中提供了一个案例研究,该系统包含一台台式计算机,一台笔记本电脑和两台树莓派单板计算机,其中ACCs, JC和RC基于以太坊智能合约平台实现,以实现访问控制。
This paper investigates a critical access control issue in the Internet of Things (IoT). In particular, we propose a smart contract-based framework, which consists of multiple access control contracts (ACCs), one judge contract (JC), and one register contract (RC), to achieve distributed and trustworthy access control for IoT systems. Each ACC provides one access control method for a subject-object pair, and implements both static access right validation based on predefined policies and dynamic access right validation by checking the behavior of the subject. The JC implements a misbehavior-judging method to facilitate the dynamic validation of the ACCs by receiving misbehavior reports from the ACCs, judging the misbehavior and returning the corresponding penalty. The RC registers the information of the access control and misbehavior-judging methods as well as their smart contracts, and also provides functions (e.g., register, update, and delete) to manage these methods. To demonstrate the application of the framework, we provide a case study in an IoT system with one desktop computer, one laptop and two Raspberry Pi single-board computers, where the ACCs, JC, and RC are implemented based on the Ethereum smart contract platform to achieve the access control.
DOI: 10.1109/access.2017.2693380
发表时间: 2017-01-01
期刊: IEEE ACCESS
影响因子: 3.9
作者:
Liu, Qiang;Zhang, Hao;Chen, Xin
通讯作者: Chen, Xin
DOI: 10.2139/ssrn.3977007
发表时间: 2008
期刊: SSRN Electronic Journal
影响因子: --
作者:
Spongebob Squarepants
通讯作者: Spongebob Squarepants
DOI: 10.1109/35.312842
发表时间: 1994-09-01
影响因子: 11.2
作者:
SANDHU, RS;SAMARATI, P
通讯作者: SAMARATI, P
DOI: 10.1002/sec.1748
发表时间: 2016-12-01
影响因子: --
作者:
Ouaddah, Aafaf;Abou Elkalam, Anas;Ouahman, Abdellah Ait
通讯作者: Ouahman, Abdellah Ait
DOI: --
发表时间: 2014
期刊: --
影响因子: --
作者:
J. L. Hernández-Ramos;M. P. Pawlowski;A. Jara;Antonio F. Skarmeta;L. Ladid
通讯作者: J. L. Hernández-Ramos;M. P. Pawlowski;A. Jara;Antonio F. Skarmeta;L. Ladid