본문 바로가기
KERD
논문KCI 등재

Hyperledger Fabric 환경에서 X.509 인증서의 격자 기반 접근제어 적용에 관한 연구

A Study on the Application of LBAC using X.509 Certificates in Hyperledger Fabric Environments

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

블록체인 기술의 발전과 함께 엔터프라이즈 환경에서의 보안 및 접근제어의 중요성이 증대되고 있다. Hyperledger Fabric은 허가형 블록체인 플랫폼으로 널리 사용되고 있지만, 접근제어 측면에서 여러 한계점을보인다. 현재 Fabric의 역할 기반 접근제어 (RBAC)는 기업 환경의 요구사항을 충족시키기에 유연하지 않으며, 정책 관리의 복잡성, 크로스-채널 접근의 어려움 등의 문제점이 존재한다. 또한, 접근제어 결정에 대한 기능이 제한적이며, 기존 기업 신원 관리 시스템과의 통합에도 어려움이 있다. 본 연구는 이러한 문제점들을 해결하기 위해 X.509 인증서를 활용한 격자 기반 접근제어 (Lattice-Based Access Control, LBAC) 모델의 Hyperledger Fabric 적용 가능성과 효과를 탐구한다. 연구 방법으로는 X.509 인증서의 확장 필드를 활용하여 LBAC 모델의 보안 레벨과 카테고리 정보를 인코딩하는 방식을 제안한다. 이를 통해 Hyperledger Fabric의 기존 인증 체계와 통합하면서도 세밀하고 유연한 접근제어 제공이 가능할 것이다. 이를 통해 Hyperledger Fabric의 보안성과 유연성을 크게 향상할 수 있을 것으로 기대한다.

Abstract

The advancement of blockchain technology has increased the importance of security and access control in enterprise environments. Hyperledger Fabric, a widely used permissioned blockchain platform, shows limitations in access control. Its current Role-Based Access Control (RBAC) lacks flexibility for enterprise needs, presenting issues in policy management complexity and cross-channel access difficulties. Moreover, access control decision functionality is limited, and integration with existing enterprise identity systems is challenging. This study explores the application of Lattice-Based Access Control (LBAC) using X.509 certificates in Hyperledger Fabric to address these issues. The research proposes encoding LBAC security levels and category information in X.509 certificate extension fields. This approach enables fine-grained, flexible access control while integrating with Fabric's existing authentication framework. This research aims to significantly enhance Hyperledger Fabric's security and flexibility.

참고문헌 (13)

  1. Androulaki, E., "Hyperledger fabric : a distributed operating system for permissioned blockchains", Proceedings of the thirteenth EuroSys conference, pp.1~15 (2018)
  2. Ferraiolo, D. F., "RBAC standard rationale : comments on"a critique of the ANSI standard on role-based access control"", IEEE Security & Privacy, 5(6), pp.51~53 (2007)[DOI]
  3. Maesa, D. D. F., "Blockchain based access control", IFIP international conference on distributed applications and interoperable systems, pp.206~220 (2017)
  4. Zhang, P., "FHIRChain : Applying Blockchain to Securely and Scalably Share Clinical Data", Computational and Structural Biotechnology Journal, 16, pp.267~278 (2018)[DOI]
  5. Azaria, A., "MedRec : Using Blockchain for Medical Data Access and Permission Management", 2016 2nd International Conference on Open and Big Data (OBD), pp.25~30 (2016)
  6. Xia, Q., "MeDShare : Trust-Less Medical Data Sharing Among Cloud Service Providers via Blockchain", IEEE Access, 5, pp.14757~14767 (2017)[DOI]
  7. Liang, X., "Integrating blockchain for data sharing and collaboration in mobile healthcare applications", 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications(PIMRC), pp.1~5 (2017)
  8. Yue, X., "Healthcare Data Gateways : Found Healthcare Intelligence on Blockchain with Novel Privacy Risk Control", Journal of Medical Systems, 40(10), pp.218~ (2016)[DOI]
  9. T. Haritha, "Multi-Level Security in Healthcare by Integrating Lattice-Based Access Control and Blockchain-Based Smart Contracts System", IEEE Access, 6, pp.464~478 (2017)[DOI]
  10. S. Demurjian, "Alternative Approaches for Supporting Lattice-based Access Control(LBAC)in the Fast Healthcare Interoperability Resources(FHIR)Standard", HEALTHINF, pp.97~108 (2020)
  11. E. Mohammed, "SWOT Analysis of Access Control Models", International Journal of Security and Its Applications, 8(3), pp.407~424 (2014)[DOI]
  12. C. E. Landwehr, "A security model for military message systems", ACM Transactions on Computer Systems(TOCS), 2(3), pp.198~222 (1984)[DOI]
  13. D. E. Denning, "A lattice model of secure information flow", Communications of the ACM, 19(5), pp.236~243 (1976)[DOI]

관련 논문AI추천

이 간행물의 다른 논문 (32건)