[发明专利]现场可编程门阵列码的微扰以防止边信道攻击有效
申请号: | 201510300259.2 | 申请日: | 2015-06-03 |
公开(公告)号: | CN105281892B | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | E·克鲁格里克 | 申请(专利权)人: | 英派尔科技开发有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 孟锐 |
地址: | 美国特*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了自动改变布置成配置现场可编程门阵列(FPGA)的网表计算的结构的技术。在示例场景中,可从客户机接收FPGA网表以配置FPGA。响应于检测到一个或者多个与网表相关联的安全风险因素,可以激活微扰生成器。可通过经设计以修复一个或者多个FPGA的方案来更改网表。修复方案可用于修复FPGA以围绕故障的单元和故障的子单元工作。微扰生成器可生成故障的单元的虚假映射。虚假映射可用于生成与网表相关联的不同的时序和不同的中间值以生成替代网表。替代网表可用于配置FPGA以防止边信道攻击。 | ||
搜索关键词: | 现场 可编程 门阵列 防止 信道 攻击 | ||
【主权项】:
1.一种微扰现场可编程门阵列FPGA码以防止边信道攻击的方法,所述方法包括:接收与FPGA处理器相关联的一组电路设计指令;分析与该组电路设计指令相关联的安全因素,以确定是否存在与该组电路设计指令相关联的一个或多个安全风险因素;响应于确认存在所述一个或者多个安全风险因素,执行该组电路设计指令的微扰,其中执行所述微扰包括:通过进化计算处理该组电路设计指令;基于所述微扰确定消去的查找表LUT、几何约束和逻辑约束;以及将所述消去的LUT、所述几何约束和所述逻辑约束中的一个或者多个应用到该组电路设计指令,以生成与变量相关联的修改的组合逻辑和修改的布置,其中所述变量与在FPGA处理器中执行的应用相关联并且其中所述变量被存储在所述FPGA处理器的存储器中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英派尔科技开发有限公司,未经英派尔科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510300259.2/,转载请声明来源钻瓜专利网。