[发明专利]多承租人数据中心中的安全计算有效
| 申请号: | 201210011020.X | 申请日: | 2012-01-13 | 
| 公开(公告)号: | CN102611692A | 公开(公告)日: | 2012-07-25 | 
| 发明(设计)人: | S·F·卡马拉;M·P·雷科娃 | 申请(专利权)人: | 微软公司 | 
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 | 
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 | 
| 地址: | 美国华*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 承租人 数据中心 中的 安全 计算 | ||
1.一种计算机实现的方法,包括:
执行秘密共享方案的秘密共享操作,用于将对函数的输入拆分成能够由所述秘密共享方案的恢复操作恢复的输入份额;
使得所述输入份额由不同的物理计算设备接收,所述不同的物理计算设备能够联合地执行多方计算协议,用于评估与所述函数和所述秘密共享方案相关联的功能,从而导致所述多个物理计算设备中的每一个产生不同的输出份额;
从所述不同的物理计算设备接收所述不同的输出份额;以及
对所述不同的输出份额执行所述恢复操作,用于确定对所述函数的输出。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述多方计算协议用于通过确定除了由恶意实体所接收的输入份额以外的输入份额中的任一个,来阻止所述恶意实体在所述不同的物理计算设备中的一个上的共同承租。
3.如权利要求1所述的计算机实现的方法,其特征在于,执行所述秘密共享操作用于在所述输入份额中的任一个是未知的情况下阻止对所述函数的输入的恢复。
4.如权利要求1所述的计算机实现的方法,其特征在于,执行所述秘密共享操作用于在所述输入份额中的任一个或所述不同的输出份额中的任一个是未知的情况下阻止对所述函数的输出的恢复。
5.如权利要求1所述的计算机实现的方法,其特征在于,执行所述秘密共享操作执行两个多项式时间算法,所述两个多项式时间算法用于阻止基于所述输入份额中的任何子集来计算所述输入。
6.如权利要求1所述的计算机实现的方法,其特征在于,所述不同的物理计算设备是不同的个人计算机。
7.一种计算机实现的方法,包括:
接收函数以及对所述函数的输入,其中在对所述输入执行所述函数时得到输出;
确定在其上执行多方计算协议的不同的物理计算设备;
执行秘密共享方案的秘密共享操作,用于将所述输入拆分成与所述不同的物理计算设备相同数量的输入份额;
使得不同的物理计算设备执行所述多方计算协议,以基于所述秘密共享方案和所述函数来评估功能,其中所述不同的物理计算设备中的每一个只具有所述输入份额中的一个;
从所述不同的物理计算设备中的每一个接收一个输出份额;以及
执行所述秘密共享方案的恢复操作,以便从所述输出份额确定所述输出。
8.如权利要求7所述的计算机实现的方法,其特征在于,还包括基于所述秘密共享方案、所述函数、以及所述多方通信协议来确定所述功能。
9.如权利要求7所述的计算机实现的方法,其特征在于,确定所述不同的物理计算设备确定没有潜在的恶意实体能够在全部所述不同的物理计算设备上运行。
10.如权利要求7所述的计算机实现的方法,其特征在于,所述不同的物理计算设备执行与从其中接收所述输入的客户机设备相关联的虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210011020.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种利用液氮冷却的回流焊接系统及其焊接方法
 - 下一篇:檩条成型机及其冲孔装置
 





