推荐 9.5
Conf: 50%
本文研究了ORAM(遗忘随机存储器)的批量加载问题,即如何高效地将大量数据快速构建成ORAM结构。ORAM是一种重要的密码学原语,用于保护数据访问模式不被泄露。近年来,随着ORAM协议的理论改进以及基于硬件的可信执行环境(TEE)的引入,ORAM在实际安全系统中开始被采用。然而,现有ORAM协议的批量加载过程效率低下,理论复杂度高达O(N log^3 N),严重制约了其在安全云系统中的应用场景,如数据恢复、布局转换和查询处理。为此,本文提出了BULKOR协议,该协议基于当前最先进的Path ORAM协议进行了扩展。BULKOR支持在不信任服务器上部署TEE,并满足双重遗忘要求,以缓解现代TEE中的侧信道问题。BULKOR将批量加载的理论复杂度从O(N log^3 N)降低到O(N log^2 N),并在实际性能上取得了显著提升。实验表明,在多种设置下(包括硬盘和内存中实现ORAM),BULKOR相比基线设计Oblix和ZeroTrace分别实现了8.7倍至54.6倍和5.8倍至533.1倍的性能提升,且不牺牲安全性。本文的主要贡献包括:提出了一种适用于TEE的批量加载ORAM协议,优化了理论复杂度,并通过大量实验验证了实际性能优势。适合对ORAM、TEE安全以及云存储安全感兴趣的研究人员阅读。
💡 推荐理由: ORAM的批量加载效率直接影响安全云存储系统的实用性。BULKOR将复杂度降低一个对数因子,性能提升数十倍,使ORAM更接近实际部署。
🎯 建议动作: 研究跟进:评估BULKOR协议在自身安全系统中的适用性,尤其关注TEE环境下的部署。
排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)