中科亿海微电子科技(苏州)有限公司俞文获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中科亿海微电子科技(苏州)有限公司申请的专利一种基于FPGA的防攻击方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120632955B 。
龙图腾网通过国家知识产权局官网在2025-10-24发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511123300.3,技术领域涉及:G06F21/76;该发明授权一种基于FPGA的防攻击方法是由俞文;韦援丰;魏育成设计研发完成,并于2025-08-12向国家知识产权局提交的专利申请。
本一种基于FPGA的防攻击方法在说明书摘要公布了:一种基于FPGA的防攻击方法,包括:EDA软件根据用户设计电路的代码生成FPGA配置文件,存储至Flash芯片;在Flash芯片内设置多重启动标识符;FPGA上电,读取Flash芯片内设置的多重启动标识符,根据多重启动标识符读取原始码流进行配置;FPGA配置完成,并将用户设计电路对应的秘钥通过内部调试接口烧写至电池备份随机存储器;FPGA通过内部调试接口向控制配置器发送复位,再次读取Flash芯片内的多重启动标识符,根据多重启动标识符读取更新码流进行配置,实现用户设计电路。本申请利用主动模式下多重启动功能对FPGA进行多次主动配置,降低FPGA在配置过程中被攻击的危险,实现安全启动FPGA运行用户设计电路的功能。
本发明授权一种基于FPGA的防攻击方法在权利要求书中公布了:1.一种基于FPGA的防攻击方法,其特征在于,包括: 步骤S1:EDA软件根据用户设计电路的代码生成FPGA配置文件,存储至Flash芯片,所述配置文件包括非加密的原始码流以及加密的更新码流; 步骤S2:在所述Flash芯片内设置多重启动标识符; 步骤S3:FPGA上电,读取所述Flash芯片内设置的多重启动标识符,根据所述多重启动标识符读取所述原始码流进行配置; 步骤S4:FPGA配置完成,并将用户设计电路对应的秘钥通过内部调试接口烧写至电池备份随机存储器; 步骤S5:FPGA通过内部调试接口向控制配置器发送复位,再次读取所述Flash芯片内的多重启动标识符,根据所述多重启动标识符读取所述更新码流进行配置,实现用户设计电路; 所述步骤S3的具体过程包括: FPGA上电后,读取所述Flash芯片内设置的多重启动标识符,根据所述多重启动标识符读取所述更新码流的地址,通过所述地址加载所述更新码流进行配置,所述更新码流需要加密秘钥,配置失败; 根据所述Flash芯片内的多重启动标识符读取所述原始码流进行配置,配置成功; 所述步骤S3还包括: FPGA配置所述更新码流失败,回退进行从所述Flash芯片中加载读取所述原始码流,所述原始码流未加密,配置成功; 所述步骤S5的具体过程包括: FPGA通过内部调试接口向控制配置器发送复位,复位解除后读取所述电池备份随机存储器内存储的秘钥,再重新加载所述Flash芯片内的多重启动标识符,识别所述更新码流的地址,通过所述地址以及所述秘钥加载所述更新码流进行配置。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中科亿海微电子科技(苏州)有限公司,其通讯地址为:215127 江苏省苏州市吴中区甪直镇长虹北路169号吴淞江商务区A幢2层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励