이 논문은 중앙 서버 없이 완전히 분산된 환경에서 버전관리시스템(VCS)의 접근 제어를 암호학적으로 강제하는 DVAC를 제안한다. 기존 분산 VCS(DVCS)의 접근 제어 방식은 중앙 서버 참여를 전제로 하거나 쓰기 권한에 대한 세밀한 제어가 부족했던 한계가 있었는데, DVAC는 속성기반암호화(ABE)와 속성기반서명(ABS)을 결합해 파일 단위로 읽기·쓰기를 분리한 암호학적 접근 제어를 중앙 서버 없이 각 사용자 노드에서 시행한다. DVCS의 핵심 버전관리 기능 무결성을 유지하면서 데이터 보안을 보장하기 위한 버전관리 적응 프로토콜을 도입했으며, 이더리움 스마트 계약을 활용해 접근 정책을 분산 저장하고 신뢰성 있게 관리한다. Git과 최소한의 수정만으로 통합되는 프로토타입을 구현해 성능을 평가한 결과 도입에 따른 오버헤드가 크지 않음을 확인했다.
- •속성기반암호화(ABE)와 속성기반서명(ABS)을 결합해 중앙 서버 없이 파일 단위 읽기·쓰기 분리 접근 제어 구현
- •기존 DVCS 접근 제어 방식의 중앙 서버 의존성과 느슨한 쓰기 권한 제어 한계를 극복
- •버전관리 적응 프로토콜로 핵심 버전관리 기능 무결성과 데이터 보안을 동시에 보장
- •이더리움 스마트 계약으로 접근 정책을 분산 저장하고 신뢰성 있게 관리
- •Git과 최소 수정만으로 통합되는 프로토타입 구현, 오버헤드가 미미함을 성능 평가로 확인
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Enforcing Cryptographic Distributed-VCS Access Control with No Trust on Servers
본문 미리보기
arXiv:2607.29417v1 Announce Type: new Abstract: Version control systems (VCS), including central VCS (CVCS) and distributed VCS (DVCS), are widely adopted to manage changes to software code and various types of documents. Unlike CVCS, where entities obtain data from a central server, each entity in DVCS stores the entire repository and shares it independently. In VCS, existing access control schemes require the participation of a central server and cannot be deployed in a completely distributed
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 10:58AI 초안



