상세 보기
블록체인 기반 비상상황 역할 기반 접근제어 시스템
Emergency RBAC System based on Blockchain
- 백경동;
- 박동규
초록
역할 기반 접근제어 모델(RBAC, Role-Based Access Control)에서 사용자는 미리 결정된 역할 및 권한에 따라 자원에 대한 접근이 가능하다. 그러나 RBAC은 작업에 대한 권한이 사전에 정의되어 있기 때문에, 비상상황 시에 사용자는 정상적인 상황에서는 인가되지 않은 자원에 대한 접근이 가능하지 못하게 된다. 이를 해결하기 위하여 비상상황에서 시스템을 관리 시에 RBAC의 유연성을 강화하기 위하여 비상 역할기반 접근제어 모델(ERBAC, Emergency RBAC)이 연구되었다. ERBAC에서 사용자는 비상상황을 해결할 수 있는 권한을 부여받게 되고 동시에 비상상황 시의 모든 활동을 기록 검토함으로써 비상상황 시의 작업에 대한 불법에 대하여 책임을 지게 된다. 따라서 ERBAC에서는 비상상황 시의 모든 활동을 기록하고, 불변하도록 유지하는 것은 매우 중요하다. 본 논문에서는 ERBAC 정책을 블록체인 기반으로 구현하여 비상상황 시의 모든 활동을 기록 하고, 블록체인의 특성을 사용하여 활동 기록이 불변하도록 유지함으로써 비상상황 시의 사용자의 접근을 추적할 수 있도록 한다. 마지막으로 본 논문에서 제안된 모델을 이더리움 상에 구현하여 블록체인에서 실행함으로써 제안된 방식의 효율성을 증명한다.
키워드
ERBAC; emergency; Blockchain; Ethereum; .
- 제목
- 블록체인 기반 비상상황 역할 기반 접근제어 시스템
- 제목 (타언어)
- Emergency RBAC System based on Blockchain
- 저자
- 백경동; 박동규
- 발행일
- 2022-03
- 저널명
- 한국정보기술학회논문지
- 권
- 20
- 호
- 3
- 페이지
- 79 ~ 93