Butterfly PUF(即 Butterfly 物理不可克隆函數)是一種應用於現場可程式閘陣列(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 解決方案供應商。