|
Device||FPGA|| |
![]() |
Device||FPGA|| 的PDF資料暫且沒有下載 |
其他型號 |
Device||FPGA||的供應(yīng)商: |
|||||
>>更多供應(yīng)商 |
采用Device DNA在Spartan-3A FPGA中保證實現(xiàn)安全
這僅僅是在設(shè)計中設(shè)置安全的一種可能情形,可能是因為與決定自己家里的安全系統(tǒng)相似。如果世界上只有一把可能的鎖和鑰匙,那就沒有安全可言。在最初的一次性設(shè)置流程中,可以通過JTAG端口或從FPGA的結(jié)構(gòu)內(nèi)部讀取Spartan-3A/3ANi3A DSP FPGA的DeviceDNA。然后生成校驗碼并存儲到系統(tǒng)中的某個地方,如配置或系統(tǒng)存儲器中。圖所示說明了這一可能的實現(xiàn)過程。
圖 Device DNA安全實例
接下來,我們看到Device DNA是藍色的,“秘密的”安全算法和“種子”代碼(如果為設(shè)計所采用)是綠色的,最后會有一個比較器或幾個選項給出授權(quán)的和未授權(quán)的結(jié)果。
在這種設(shè)置情形下,將會出現(xiàn)以下操作順序。
(1) 器件通電,加載比特流并進行配置,安全算法和Device DNA都包含在Spartan-3A器件中。
(2) 讀取Device DNA,并將其發(fā)送至安全算法。
(3) 安全算法生成有效代碼(結(jié)果)。
(4) 比較結(jié)果(有效代碼)和存儲的校驗碼。
(5) 如果存儲的校驗碼等于計算出的有效代碼,設(shè)計就被授權(quán)。
(6) 如果兩個代碼不匹配,設(shè)計就不會被授權(quán)且會按設(shè)計者設(shè)置的方式響應(yīng)?梢詾槲词跈(quán)設(shè)計設(shè)置多種響應(yīng)方式,如無功能、有限功能及定時炸彈等。
|
|||
|
© 2025 維庫電子市場網(wǎng)(www.udpf.com.cn) 版權(quán)所有 經(jīng)營許可證編號:浙B2-20050339 版權(quán)聲明
二十一年專注打造優(yōu)質(zhì)電子元器件采購網(wǎng)、IC交易平臺。 |