이 논문은 분산 버전관리시스템(DVCS)에서 각 개체가 저장소 전체를 보유하고 자유롭게 공유할 수 있다는 특성 때문에 중앙 버전관리시스템(CVCS)용 접근 제어 기법을 그대로 적용할 수 없다는 문제를 다룬다. 연구진은 각 개체가 자신의 데이터를 완전히 통제하면서도 접근 제어가 개체별로 독립적으로 시행되는 분산 접근 제어 스킴 'Disac'을 제안한다. 읽기·쓰기 권한 제어를 위해 속성 기반 암호화(ABE)와 속성 기반 서명(ABS)을 채택했으며, Git 클라이언트를 대상으로 한 분석을 통해 Disac이 쉽게 통합될 수 있음을 보였다.
- •DVCS는 각 개체가 저장소 전체를 보유해 CVCS용 접근 제어 기법이 부적합함을 지적
- •각 개체가 데이터를 완전히 통제하면서 독립적으로 접근 제어를 시행하는 Disac 제안
- •속성 기반 암호화(ABE)로 읽기 권한, 속성 기반 서명(ABS)으로 쓰기 권한 제어
- •Git 클라이언트 분석을 통해 실제 통합 용이성 입증
- •2019년 IEEE ICME에 담긴 연구 내용을 바탕으로 작성된 논문
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Enforcing Access Control in Distributed Version Control Systems
- 1.서버 협조에 의존하는 중앙집중 VCS와 달리 각 개체가 전체 저장소를 보유하는 분산 VCS용 접근제어 Disac 제안
- 2.속성 기반 암호화(ABE)와 속성 기반 서명(ABS)으로 읽기·쓰기 권한을 각 개체에서 독립적으로 강제
- 3.Git 클라이언트 분석 결과 Disac을 쉽게 통합할 수 있음을 입증
왜 중요한가?
Git 같은 분산 버전관리는 모든 개체가 저장소 전체를 보유하고 자유롭게 공유하기 때문에 서버 협조에 기대는 기존 접근제어가 통하지 않는다. ABE·ABS로 서버 없이도 개체별 권한을 강제하는 이 방식은 분산 협업 환경의 데이터 접근제어에 실용적 대안이 될 수 있다.
본문 미리보기
arXiv:2608.00132v1 Announce Type: new Abstract: Version control systems (VCS), including central VCS (CVCS) and distributed VCS (DVCS), are widely adopted to manage the changes to various types of data. Unlike the CVCS where all the entities obtain the data from the server and the access control is enforced with the cooperation of the server, each entity in the DVCS stores the entire repository, obtains the repository shared by any entity and is free to share its own repository. Therefore, exis
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:35AI 초안



