Capability-based access control in IoT environments using blockchain technology사물인터넷 환경에서의 블록체인 기술을 활용한 능력기반 접근 제어 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 359
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKo, In Young-
dc.contributor.advisor고인영-
dc.contributor.authorTa, Thanh Duong-
dc.date.accessioned2019-09-04T02:45:52Z-
dc.date.available2019-09-04T02:45:52Z-
dc.date.issued2018-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=828614&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/267002-
dc.description학위논문(석사) - 한국과학기술원 : 전산학부, 2018.8,[v, 42 p. :]-
dc.description.abstractTraditional access control models, such as role-based access control and attribute-based access control, are not suitable for Internet of Things (IoT) environments, because they are inflexible and not scalable due to their static characteristic. A promising access control model for IoT environments is capability-based access control (CapBAC). In contrast to traditional access controls, CapBAC is dynamic, scalable and offers fine-grained access policies by nature. Here, the user needs to provide a capability which is an unforgeable key associated with certain rights to access the data. The user might lose the privilege of owning the capability, so the capability has to be revoked. Several solutions using a centralized service for capability revocation have been proposed. However, the centralization leads to single point of failures and a lack of trust and transparency in the data as their is always an intermediary system of the capability revocation service provider between the user and the actual data. This thesis proposes an approach to decentralize the capability revocation by utilizing the blockchain technology. Moreover, we have implemented our proposed approach, and conducted a set of experiments to show the effectiveness of applying the blockchain technology to access control in IoT environments. The evaluation results show that our proposed approach indeed solves the centralization issue removing single point of failures and the lack of trust and transparency. In addition, the performance measurement results show that granting and revoking rights takes relatively long time. Nevertheless, capability verification is fast which would be suitable for real-world usage. As our proposed approach relies heavily on blockchain, the proposed approach also faces the same issues and attacks, such as the 51% attack and the sybil attack. Lastly, we analyze and describe the consequences of successful attacks on our proposed approach.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectCapability-based Access Control▼aBlockchain▼aInternet of Things-
dc.subject눙력 기반 접근 제어▼a블록체인▼a사물인터넷-
dc.titleCapability-based access control in IoT environments using blockchain technology-
dc.title.alternative사물인터넷 환경에서의 블록체인 기술을 활용한 능력기반 접근 제어 방법-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전산학부,-
dc.contributor.alternativeauthor타 탕두옹-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0