FPGA嵌入式系统安全增强:组合逻辑绑定方法

0 下载量 10 浏览量 更新于2024-08-26 收藏 889KB PDF 举报
"通过组合逻辑绑定增强基于FPGA的嵌入式系统的安全性" 这篇研究论文《通过组合逻辑绑定增强基于FPGA的嵌入式系统的安全性》由Ji-Liang Zhang、Wei-Zheng Wang、Xing-Wei Wang和Zhi-Hua Xia等人共同撰写,发表在2017年3月的《计算机科学与技术》杂志第32卷第2期,DOI为10.1007/s11390-017-1700-8。作者分别来自中国东北大学软件学院、东南大学计算机网络与信息集成国家重点实验室、长沙科技大学计算机与通信工程系以及南京信息工程大学计算机与软件学院。 随着现场可编程门阵列(FPGA)在嵌入式系统和众多嵌入式应用中的广泛应用,确保这些系统的安全性成为了一个日益重要的问题。FPGA因其灵活性和可重配置性而被广泛用于各种高性能和低功耗设计,但这也使其成为了潜在的安全攻击目标。论文探讨了一种新的方法,即使用组合逻辑绑定(Combinational Logic Binding)来提高基于FPGA的嵌入式系统的安全性。 组合逻辑绑定是一种硬件保护策略,它涉及在设计中引入额外的逻辑层,以混淆电路的功能,从而增加逆向工程和非法篡改的难度。该技术的核心是将设计中的关键逻辑模块用随机生成的组合逻辑函数进行封装,使得外部攻击者难以理解内部工作原理。这种绑定可以动态地改变,进一步增加了攻击者的分析难度。 论文中详细介绍了如何实施这种绑定技术,包括设计流程、安全评估和性能影响等方面。作者通过实验验证了组合逻辑绑定的有效性,展示了它在保护知识产权(IP)、防止恶意修改和防止侧信道攻击方面的潜力。同时,他们还讨论了这种方法可能带来的系统延迟和资源利用率的影响,并提出了优化策略以平衡安全性和性能。 在安全评估部分,作者使用了各种攻击模型来测试系统的抗攻击能力,证明了即使面对强大的攻击手段,如逻辑等价检查和扫描链攻击,结合逻辑绑定的安全系统仍能保持较高的防护水平。此外,论文还分析了如何应对未来可能出现的新威胁,以及如何通过持续更新绑定逻辑来适应不断变化的安全需求。 这篇研究论文为基于FPGA的嵌入式系统提供了一种创新的安全增强方法,有助于在不影响系统功能的前提下,提升其抵抗恶意攻击的能力,对于保障物联网、数据中心和关键基础设施等领域的信息安全具有重要意义。