[发明专利]恶意执行环境中安全且高效多服务器不经意随机访问机器在审
申请号: | 202011220761.X | 申请日: | 2020-11-05 |
公开(公告)号: | CN112783851A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | T·黄;J·瓜哈尔多莫尔钱 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G06F16/182 | 分类号: | G06F16/182;G06F21/62 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;周学斌 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 恶意 执行 环境 安全 高效 服务器 不经意 随机 访问 机器 | ||
1.一种用于使用不经意随机访问机器(ORAM)提供不经意分布式文件系统的系统,包括:
ORAM平衡树结构,其中树中的每个节点被配置为存储数据块,所述结构包括至少两个共享部;和
至少第一、第二和第三ORAM服务器,每个服务器被配置为与客户端ORAM设备通信,并且被编程为使用分布式文件系统来促进树结构的共享部的不同子集的存储,并且使用树结构来实现基于树的ORAM的访问过程,所述访问过程包括检索阶段和驱逐阶段,
其中在检索阶段中,服务器利用基于异或的私有信息检索(PIR)协议来检索如从客户端ORAM设备所请求的数据块,并且在驱逐阶段中,服务器利用线性秘密共享方案。
2.根据权利要求1所述的系统,其中线性秘密共享方案支持对所述至少两个共享部的加法和乘法运算。
3.根据权利要求1所述的系统,其中线性秘密共享方案是复制的线性秘密共享方案。
4.根据权利要求1所述的系统,其中线性秘密共享方案在包括恶意对手的环境中提供安全性。
5.根据权利要求1所述的系统,其中共享部的数量正好是三个共享部(),ORAM服务器的数量是三个,并且第一、第二和第三ORAM服务器(
6.根据权利要求5所述的系统,其中服务器被进一步编程为将数据A的元素存储到数据块
7.根据权利要求7所述的系统,其中服务器被进一步编程为响应于驱逐的完成,执行驱逐的服务器
8.根据权利要求1所述的系统,其中服务器被进一步编程为:
响应于块被检索和更新,将更新的值写入到所述结构的根桶中的空槽;和
响应于
9.根据权利要求8所述的系统,其中逆向字典次序是根据等式定义的,其中标示整数的2基数-数位的逆向次序,并且标示迄今为止驱逐操作的次数。
10.根据权利要求1所述的系统,其中分布式文件系统是Hadoop分布式文件系统(HDFS)。
11.一种用于使用不经意随机访问机器(ORAM)提供不经意分布式文件系统的方法,包括:
维护ORAM平衡树结构,其中树中的每个节点被配置为存储数据块,所述结构包括至少两个共享部;和
利用至少两个ORAM服务器,每个服务器与客户端ORAM设备通信,服务器使用分布式文件系统来促进树结构的共享部的不同子集的存储,并且使用树结构
其中在检索阶段中,由服务器利用基于异或的私有信息检索(PIR)协议来检索如从客户端ORAM设备所请求的数据块,并且在驱逐阶段中,由服务器利用线性秘密共享方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011220761.X/1.html,转载请声明来源钻瓜专利网。