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