推荐 3.5
Conf: 50%
该论文针对分布式版本控制系统(DVCS)中访问控制机制缺失的问题展开研究。与集中式版本控制系统(CVCS)依赖中央服务器不同,DVCS中每个节点都保存完整仓库并独立共享,但现有访问控制方案均需要可信中央服务器参与,无法在完全分布式场景下部署,且对写权限往往只能做到粗粒度控制,难以满足分布式协作中细粒度权限管理的需求。为此,论文提出了一种名为DVAC(Distributed VCS Access Control)的密码学访问控制方案。DVAC基于属性基加密(ABE)和属性基签名(ABS),在分布式用户节点上强制执行密码学访问控制,无需中央服务器即可实现文件粒度的读写分离权限控制。为确保版本控制核心功能在数据保护下不被破坏,DVAC设计了版本控制适配协议,在不影响DVCS原有操作流程的前提下保证数据完整性。此外,DVAC利用以太坊智能合约来维护访问控制策略,实现策略的分布式存储与可信管理。架构上,DVAC可无缝集成到现有成熟的DVCS(如Git)中,只需极少的代码修改。作者实现了DVAC原型并与Git集成,通过全面的性能评估验证了其引入的开销在可接受范围内。该论文的主要贡献在于首次将ABE与ABS结合应用于DVCS的分布式访问控制,提出并实现了一种无需信任服务器的完整解决方案,为去中心化协作开发中的权限管理提供了新思路。适合对版本控制安全、分布式系统访问控制、密码学应用感兴趣的研究人员阅读。
💡 推荐理由: 为分布式版本控制场景提供无需中央服务器的细粒度访问控制方案,弥补DVCS在协作安全上的短板,对依赖Git等工具的开发团队和供应链安全有参考价值。
🎯 建议动作: 研究跟进
排序因子: 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)