[PCB抄板]最佳防抄板方法
硬件電路板PCB抄板技術(shù)難度較低,很容易被COPY,做出同樣的硬件。
經(jīng)過龍邦科技PCB設(shè)計部的調(diào)研,目前能在我們板上做的方法如下:
如果是不用專業(yè)加密芯片,那么可選方法有:
1. 打磨芯片MARK
2. 板上FPGA和DSP之間相互加密, 就是把FPGA當(dāng)成加密芯片用( DSP產(chǎn)生一個隨機(jī)數(shù)-->FPGA, FPGA根據(jù)約定的算法生成密文發(fā)回給DSP,DSP將密文還原,與原文對比,匹配即通過。 這樣的缺點是目前我們板上的 FPGA本身也是容易被抄的, 人家將你整個系統(tǒng)抄了, 你還是保護(hù)不了),所以此法僅僅是增加了點破解的復(fù)雜度。
3、封膠,噴漆,用那種凝固后象石頭一樣的膠(如粘鋼材、陶瓷的那種)將PCB及其上的元件全部覆蓋.里面還可故意搞五六根飛線(用細(xì)細(xì)的漆包線最好)擰在一起,使得小偷拆膠的過程必然會弄斷飛線而不知如何連接.要注意的是膠不能有腐蝕性,封閉區(qū)域發(fā)熱不太大. .
如果是專業(yè)加密芯片,那么可選方法有:
1、磨片,用細(xì)砂紙將芯片上的型號磨掉.對于偏門的芯片比較管用,對常用芯片來說,小偷們只要猜出個大概功能,查一下哪些管腳接地、接電源很容易就對照出真實的芯片了。
2、使用專用加密芯片,如ATMEL的AT88SC153等也就幾塊錢,只要軟件不能被反匯編出來,小偷即使把所有信號用邏輯分析儀截獲下來也是無法復(fù)制的.
3、使用不可破解的芯片,如EPLD的EPM7128以上、ACTEL的CPLD等,但成本較高(百元以上),對小產(chǎn)品不適用
4、使用MASK IC,一般來說MASK IC要比可編程芯片難破解得多,這需要很大的批量.MASK不僅僅是至MCU,還包括ROM、FPGA和其它專用芯片
5、使用裸片,小偷們看不出型號也不知道接線.但芯片的功能不要太容易猜,最好在那團(tuán)黑膠里再裝點別的東西,如小IC、電阻等
6、在電流不大的信號線上串聯(lián)60歐姆以上的電阻(讓萬用表的通斷檔不響),這樣小偷在用萬用表測連線關(guān)系時將增加很大的麻煩.
7、多用一些無字(或只有些代號)的小元件參與信號的處理,如小貼片電容、TO-XX的二極管、三極管、三到六個腳的小芯片等,想查出它的真實面目還是有點麻煩的.
8、將一些地址、數(shù)據(jù)線交叉(除RAM外,軟件里需進(jìn)行對應(yīng)的交叉),讓那些小偷們測連線關(guān)系時沒法靠舉一反三來偷懶
9、PCB采用埋孔和盲孔技術(shù),使過孔藏在板內(nèi).此方法成本較高,只適用于高端產(chǎn)品
10、使用其它專用配套件,如定做的LCD屏、定做的變壓器等、SIM卡、加密磁盤等
11、申請專利.鑒于知識產(chǎn)權(quán)保護(hù)的環(huán)境太差,國外最優(yōu)選的方法在咱們這只能放在最后一條.