針對于市場上越來越多的芯片解密方案的成熟和擴(kuò)大,目前很對客戶存在一個(gè)對于自己的產(chǎn)品會被同行或者其他競爭者抄襲的情況,對于硬件這塊通常情況下是無法防止被抄的。但對于電路板的核心芯片和程序部分,是存在一些方式可以保護(hù)自己產(chǎn)品的。以下是基于多年經(jīng)驗(yàn)推薦的一些非常規(guī)方式的加密措施。

1、芯片表面打磨,這是比較原始的一種物理加密方式。這種方式優(yōu)點(diǎn)是方便快捷。缺點(diǎn)也很明顯,第一就是成本會增加,另外此種方式通常只適用于一些相對偏門或者市場使用比較少的一些芯片,打磨掉后其他人難以判斷其型號,對于一些常規(guī)芯片只需要分析電路及一些管腳定義,有經(jīng)驗(yàn)的工程師往往能很快確定芯片的具體型號。

2、芯片或者板面封膠,這種方式對于使用的膠要求較高,通常需要使用不透明、散熱好、無腐蝕的,通常使用這種方式是比較少的,這里只提出來,一般不建議使用。

3、用裸片(通??梢岳斫鉃槌鰪S不帶絲印的一些特供芯片),這類芯片看不到型號,晶圓接線通常也不好確認(rèn),所以一般是難以被逆向破解的。對于這類型的加密一般建議開發(fā)時(shí)對于程序進(jìn)行一些復(fù)雜算法,外部電路增加一些芯片或者被動元器件增加迷惑性更好。

4、軟件加密,單一的軟件加密是不能避免被人復(fù)制的,一般需要配合多種其他加密方式來使用效果更好,比如將CPU或者是軟件的部分程序移植到安全芯片中,必須此安全芯片cpu的程序才完整,才能運(yùn)行,這種常稱為DES加解密;另外一種是在主板有聯(lián)網(wǎng)的情況下,在程序增加一段代碼進(jìn)行序列號加密或者驗(yàn)證,這種序列號一般是唯一的一一對應(yīng)的,所以即使你的產(chǎn)品被復(fù)制了,別人也不一定能使用或者要花很大精力來處理序列號驗(yàn)證問題,這是一種比較理想的加密手段。

對于加密的手段當(dāng)然不僅僅文中介紹的這幾種,技術(shù)在不斷更新,復(fù)制與防復(fù)制的相互進(jìn)步才能引導(dǎo)行業(yè)更有動力且更快發(fā)展。