聯(lián)系我們
13482583038DX81C04加密芯片在防抄板上的典型案例
動信微電子的DX81C04防抄板加密芯片成功的打入了無人機,廣告機,車載平臺,掃地機等市場并且在這些行業(yè)都有大批量使用。
現在我以無人機為例講講DX81C04加密芯片在防抄特性上和加密數據上的典型案例。要想防抄,首先必須知道競爭對手或者山寨廠商如何仿制我們的產品的。抄板的第一步是拿到無人機的母板,將板上的元器件用BOM列出(不打標或者亂打標的通過各種方法找到真實的元器件),然后將PCB上電路抄襲出來(磨板,拍照,設計等)一套一模一樣的母板就做好了,如果沒有加密芯片,那么這個抄板就結束了,現在抄板的技術非常的強,市面上也有很多做這個行業(yè)的公司,山寨的速度會非常塊。所以現在很多有創(chuàng)新的產品都加入了加密芯片,以來保護產品的價值和增加產品被抄襲的周期。第二步就是要加密芯片解密的過程,(加密芯片的防抄的基本原理就是一個挑戰(zhàn)和認證的過程,認證通過則可以工作)破解方法有很多種類,根據芯片的加密方式難度也不一樣,目標有兩種,第一是采用欺騙的手段達到認證通過的目的。第二種是破掉整個程序直接跳過加密芯片,直接發(fā)明文給單片機進行工作。第一種方法是通過編程器軟件,示波器,或者是開蓋分析等等很多方法得到加密芯片中的密鑰,然后將密鑰燒寫到相同加密芯片白片中,以達到破解的目的。如果第一種方法無法實現破解,就要將整個系統(tǒng)全面破解,得到明文指令,跳過加密芯片,這就需要將軟件和硬件同時破解,利用反匯編技術得到程序的明文,已經存在加密芯片中加密數據的明文,這種破解難度會非常的大,代價也會非常的高。
下圖是嵌入了DX81C04防抄板加密芯片的無人機母板的一部分。
首先我們了解一下安裝到母板的這個防抄板加密芯片的由來,如下圖:
從圖可以看到,配置這顆芯片需要用到USBkey(芯片的配置管理),以及DXConfiguration DXProgrammer,這兩個軟件。這三樣東西都是動信根據不同公司的標識產生的,每家公司都是不一樣的。他有唯一性并且不外傳的。USBKey是存儲根密鑰的,在通過加密算法將根密鑰加密后燒寫寫到每一顆芯片中去,并且每顆dx81c04存儲的密鑰都是不一樣的,具體的配置燒寫流程看公司產品中心的DX8安全燒寫燒錄器介紹。這樣就杜絕了破解掉一顆芯片的密鑰,整個產品被破解的擔憂。山寨廠商必須破解掉整個系統(tǒng)才能得到產品的明文數據,破解掉的這顆加密芯片的密鑰是加密后的密鑰,必須破解掉產品的軟件庫文件才能反推到真實的密鑰。而破解程序的軟件又不是通用的(每家客戶的軟件都是定制的,不公開的),市面上沒有,基本是沒有辦法達到破解的目的。
就目前所了解的來看,防止抄板不僅僅是個技術問題,更應該是個博弈的過程。設計產品時,不應不計成本地追求無法被抄板的技術,而應該根據產品特性選擇適合的防抄板手段來增加抄板的復雜度,從而使得抄板成本變得不可接受,有效避免硬件被盜版。“抄板不是能不能的問題,而是值不值的問題”,只要你能使抄板費用高到山寨品不具有競爭力就行,有一個客戶就這樣說的,我不怕你抄,你抄完后整個成本都會比我高,我就是用成本優(yōu)勢來防止抄襲,在這不得不佩服這家公司的成本控制多么的出色,當然在某些很成熟透明的行業(yè),以及在紅海拼殺的產品是不建議加加密芯片。如果有創(chuàng)新,能給產品帶來高附加值的還是非常建議加上防抄板加密芯片,畢竟成本不貴,能大大的延長產品的價值周期。
上一個:暫無
相關案例
- DX81C04在防抄板上的解決方案2016-05-31
- DX81C04在電子設備接入認證的解決方案2016-06-01
- DX81C04在正版元配件認證的解決方案2016-06-01
- DX82C04在M2M動態(tài)加密數據傳輸方案的解決方案2016-06-01
- DX82C04在M2M動態(tài)簽名認證的解決方案2016-06-01