Butterfly PUF(即蝴蝶物理不可克隆函数)是一种用于现场可编程门阵列(FPGA)的先进安全 措施。它利用集成电路的固有物理特性,为硬件设计提供了一种独特的保护方法。对于FPGA IP供应商而言,Butterfly PUF尤为重要,因为它能提供一种抵御各类攻击(包括侵入式攻击)的强健解决方案。
FPGA通常需要将其编程比特流存储在芯片外部的非易失性存储器(非易失性存储器 ,NVM)中,这使得它们容易受到攻击。 基于NVM/熔丝的传统加密方案,若在攻击过程中密钥泄露,其安全性便会受到威胁。Butterfly PUF通过生成易失性加密密钥来解决这一漏洞,这些密钥仅在需要时才生成,从而无需存储在NVM中。这确保了当芯片断电时,攻击者无法利用 。
“蝴蝶”PUF的概念核心在于在 FPGA 矩阵中构建结构,以模拟SRAM 细胞在启动阶段的行为。蝴蝶PUF的核心是一个交叉耦合的双稳态电路,该电路可在稳定进入其可能的稳定状态之一之前,先被置于不稳定状态。以下是其工作原理的详细解析:
Butterfly PUF 具有多项显著优势,特别是在提升FPGA 设计的安全 和可靠性方面。以下是一些主要优势:
新思科技 一直处于为FPGA开发PUF产品的最前沿,这些产品旨在满足航空航天承包商和政府机构对安全 及可靠性提出的严格要求。我们的Butterfly PUF解决方案专为硬件设计提供强有力的保护而量身定制,确保敏感的知识产权能够抵御各类攻击,保持安全。
通过利用蝴蝶PUF的独特特性, 新思科技 为FPGA 的IP供应商提供了一种可靠且安全的方法来保护其设计。我们的解决方案专为应对最严苛的安全 挑战而打造,让客户高枕无忧。
相关资源:
新思科技 是全球领先的领先的 ,为基于物理不可克隆功能(PUF)技术的嵌入式系统提供安全 IP。