Chaincode-based Access Control System for Multi-Administrative domains
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Ki-Hyung Kim | - |
dc.contributor.author | ABDURAHMANOV SHERZODBEK MUKUMOVICH | - |
dc.date.accessioned | 2022-11-29T02:32:16Z | - |
dc.date.available | 2022-11-29T02:32:16Z | - |
dc.date.issued | 2020-08 | - |
dc.identifier.other | 30383 | - |
dc.identifier.uri | https://dspace.ajou.ac.kr/handle/2018.oak/19785 | - |
dc.description | 학위논문(석사)--아주대학교 일반대학원 :컴퓨터공학과,2020. 8 | - |
dc.description.tableofcontents | 1. Introduction 1 2. Background 3 2.1 XACML standard 3 2.2 Blockchain 5 2.3 Hyperledger Fabric 6 2.4 Related works 8 3. Architecture for the Access Control service based on Hyperledger Fabric 9 3.1. Policy creation 12 3.2 Storing Attributes 15 3.3 Access request time 16 4. System implementation 17 5. System evaluation 22 6. Conclusion 24 7. References 25 | - |
dc.language.iso | eng | - |
dc.publisher | The Graduate School, Ajou University | - |
dc.rights | 아주대학교 논문은 저작권에 의해 보호받습니다. | - |
dc.title | Chaincode-based Access Control System for Multi-Administrative domains | - |
dc.type | Thesis | - |
dc.contributor.affiliation | 아주대학교 일반대학원 | - |
dc.contributor.department | 일반대학원 컴퓨터공학과 | - |
dc.date.awarded | 2020. 8 | - |
dc.description.degree | Master | - |
dc.identifier.localId | 1151696 | - |
dc.identifier.uci | I804:41038-000000030383 | - |
dc.identifier.url | http://dcoll.ajou.ac.kr:9080/dcollection/common/orgView/000000030383 | - |
dc.subject.keyword | Access Control | - |
dc.subject.keyword | Blockchain | - |
dc.subject.keyword | Chaincode | - |
dc.subject.keyword | XACML | - |
dc.description.alternativeAbstract | Access Control Services are recently have become increasingly popular as independent service providers according to the Software as a Service (SaaS) model. The more popularity they gain the more inclined they become for threats and attacks. On the other hand, the blockhain technology affected a great wonder with its security techniques. Being motivated of these technologies, we moved our new approach idea forward to combine and leverage the advantage techniques of both technologies. In our research, we conducted a new approach for carrying out the privacy protection in Attribute-based Access Control Services. So as to perform the proposed idea we use a permissioned blockchain platform namely, Hyperledger Fabric since it supports both the private and public data collections. In our fully Hyperledger Fabric based Access Control Service the attributes and policies are stored using ledger’s both public and private data storages. Meantime, almost all components we write as chaincodes (smart contracts) using which we add and delete users, store attributes and policies and make decisions either giving or denying the request. As we rely on the access control system which based on the attributes, we utilize the benefits of the XACML specifications provided by the OASIS community to set access management policies according to our particular use scenario. A very convenient tool is used to write our own policy and policy is parsed into Java language for the sake of simplifying to code smart contracts for the ABAC components. | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.