[发明专利]通过在数据中心处的协处理器的制图进行恶意攻击防止在审
申请号: | 201380080805.5 | 申请日: | 2013-11-06 |
公开(公告)号: | CN105706053A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | K·S·范;E·克鲁格里克 | 申请(专利权)人: | 英派尔科技开发有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 郝文博 |
地址: | 美国特*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 数据中心 处理器 制图 进行 恶意 攻击 防止 | ||
1.一种通过协处理器的制图来防止恶意攻击的方法,所述方法包 括:
接收配置以在现场可编程门阵列(FPGA)处创建协处理器;
为所述协处理器确定未使用的排列;
确定与所述未使用的排列相对应的所述FPGA处未使用的布置;
在配置矩阵中存储所述未使用的排列和所述未使用的布置,其中 所述未使用的排列和所述未使用的布置与所述协处理器的类型关联; 以及
选择所述未使用的排列中的一个和与所选择的未使用的排列相 对应的所述未使用的布置中的一个来创建所述协处理器。
2.根据权利要求1所述的方法,还包括把所述协处理器分成具有 限定的连接点的元件来确定所述未使用的排列。
3.根据权利要求2所述的方法,还包括旋转所述元件中的至少一 个,其中所述元件在所述FPGA内在所述限定的连接点处是可连接 的。
4.根据权利要求2所述的方法,还包括用所述元件中的第二元件 代替所述元件中的第一元件以及用所述第一元件代替所述第二元件, 其中所述元件在所述FPGA内在所述限定的连接点处是可连接的。
5.根据权利要求2所述的方法,还包括把所述元件中的至少一个 放置在距离其他元件的预定的距离处,其中所述元件在所述FPGA内 在所述限定的连接点处是可连接的。
6.根据权利要求5所述的方法,还包括限制所述距离来防止下面 中的一个或者多个:在另一个协处理器下被路由的连接和与所述预定 的距离相关联的信号定时增加。
7.根据权利要求1所述的方法,还包括在所述FPGA内与所述协 处理器的所述类型关联的所述未使用的布置和至少一个先前布置之 间搜索结合段。
8.根据权利要求7所述的方法,还包括响应于找到所述结合段而 移除至少一个未使用的布置作为用于选择的候选。
9.根据权利要求7所述的方法,其中所述结合段使得能够实现与 所述协处理器关联的指纹识别。
10.根据权利要求1所述的方法,还包括把所述已选择的未使 用的排列和所述已选择的未使用的布置在所述配置矩阵中标记为已 使用。
11.根据权利要求1所述的方法,还包括把所述已选择的未使 用的排列和所述已选择的未使用的布置在所述配置矩阵中存储为新 的配置。
12.一种通过数据中心处的协处理器的制图来防止恶意攻击的 服务器,所述服务器包括:
配置成存储指令的存储器;以及
控制器,其与所述存储器耦合且配置成执行配置模块,其中所述 配置模块被配置成:
接收配置以在现场可编程门阵列(FPGA)处创建协处理器;
为所述协处理器确定未使用的排列;
把所述协处理器分成具有限定的连接点的元件来确定所述未 使用的排列;
确定与所述未使用的排列相对应的所述FPGA处未使用的布 置;
在配置矩阵中存储所述未使用的排列和所述未使用的布置, 其中所述未使用的排列和所述未使用的布置是与所述协处理器的类 型关联的;以及
选择所述未使用的排列中的一个和与所选择的未使用的排列相 对应的所述未使用的布置中的一个来创建所述协处理器。
13.根据权利要求12所述的服务器,其中配置模块还被配置成:
旋转所述元件中的至少一个,其中
用来旋转所述元件中的所述至少一个的旋转角度包括下面一 组角度中的至少一个:90度,180度和270度;以及
所述元件在所述FPGA内在所述限定的连接点处是可连接的。
14.根据权利要求12所述的服务器,其中所述配置模块还被 配置成:
用所述元件中的第二元件代替所述元件中的第一元件以及用所 述第一元件代替所述第二元件,其中所述元件在所述FPGA内在所述 限定的连接点处是可连接的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英派尔科技开发有限公司,未经英派尔科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380080805.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种挠性线路板的挠曲性测试仪
- 下一篇:一种绝缘子覆冰及测量装置