加密措施
針對(duì)于市場(chǎng)上越來(lái)越多的芯片解密方案的成熟和擴(kuò)大,目前很對(duì)客戶存在一個(gè)對(duì)于自己的產(chǎn)品會(huì)被同行或者其他競(jìng)爭(zhēng)者抄襲的情況,對(duì)于硬件這塊通常情況下是無(wú)法防止被抄的。但對(duì)于電路板的核心芯片和程序部分,是存在一些方式可以保護(hù)自己產(chǎn)品的。以下推薦給大家一些非常規(guī)方式的加密措施。
1、芯片表面打磨,這是比較原始的一種物理加密方式。這種方式優(yōu)點(diǎn)是方便快捷。缺點(diǎn)也很明顯,第一就是成本會(huì)增加,另外此種方式通常只適用于一些相對(duì)偏門(mén)或者市場(chǎng)使用比較少的一些芯片,打磨掉后其他人難以判斷其型號(hào),對(duì)于一些常規(guī)芯片只需要分析電路及一些管腳定義,有經(jīng)驗(yàn)的工程師往往能很快確定芯片的具體型號(hào)。
2、芯片或者板面封膠,這種方式對(duì)于使用的膠要求較高,通常需要使用不透明、散熱好、無(wú)腐蝕的,通常使用這種方式是比較少的,這里只提出來(lái),一般不建議使用。
3、用裸片(通??梢岳斫鉃槌鰪S不帶絲印的一些特供芯片),這類(lèi)芯片看不到型號(hào),晶圓接線通常也不好確認(rèn),所以一般是難以被逆向破解的。對(duì)于這類(lèi)型的加密一般建議開(kāi)發(fā)時(shí)對(duì)于程序進(jìn)行一些復(fù)雜算法,外部電路增加一些芯片或者被動(dòng)元器件增加迷惑性更好。
4、軟件加密,單一的軟件加密是不能避免被人復(fù)制的,一般需要配合多種其他加密方式來(lái)使用效果更好,比如將CPU或者是軟件的部分程序移植到安全芯片中,必須此安全芯片cpu的程序才完整,才能運(yùn)行,這種常稱(chēng)為DES加解密;另外一種是在主板有聯(lián)網(wǎng)的情況下,在程序增加一段代碼進(jìn)行序列號(hào)加密或者驗(yàn)證,這種序列號(hào)一般是唯一的一一對(duì)應(yīng)的,所以即使你的產(chǎn)品被復(fù)制了,別人也不一定能使用或者要花很大精力來(lái)處理序列號(hào)驗(yàn)證問(wèn)題,這是一種比較理想的加密手段。
審核編輯 :李倩
-
芯片
+關(guān)注
關(guān)注
456文章
51019瀏覽量
425411 -
cpu
+關(guān)注
關(guān)注
68文章
10889瀏覽量
212386 -
晶圓
+關(guān)注
關(guān)注
52文章
4947瀏覽量
128141
原文標(biāo)題:芯片程序保護(hù)或常規(guī)加密方式推薦
文章出處:【微信號(hào):zhixinkeji2015,微信公眾號(hào):芯片逆向】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論