<abbr id="kc8ii"><menu id="kc8ii"></menu></abbr>
  • <input id="kc8ii"><tbody id="kc8ii"></tbody></input><table id="kc8ii"><source id="kc8ii"></source></table><kbd id="kc8ii"></kbd>
    <center id="kc8ii"><table id="kc8ii"></table></center>
  • <input id="kc8ii"></input>
    <abbr id="kc8ii"></abbr>
  • <abbr id="kc8ii"></abbr>
  • <center id="kc8ii"><table id="kc8ii"></table></center>
    <abbr id="kc8ii"></abbr>
    你的位置:首頁 > 測試測量 > 正文

    大牛指點防止“電子產(chǎn)品被山寨”的高招

    發(fā)布時間:2015-07-07 責(zé)任編輯:echolady

    【導(dǎo)讀】電子產(chǎn)品日新月異,被山寨的產(chǎn)品何其多。但是每一個產(chǎn)品都是工程師付出了心血和精力去完成的,最后卻因為“免疫力差”,就被山寨模仿,面臨各種不安全問題。這些安全問題如何才能避免?怎么才能防止被山寨?今天就有大牛來支招。

    核心的安全要素在“固件”

    有人說,硬件和固件的安全同等重要!實際不然,硬件非常容易破解。因為材料、元器件,以及PCB都是標(biāo)準(zhǔn)化生產(chǎn)的,沒有秘密可言。且從技術(shù)含量上來說,固件通常比硬件要高,固件發(fā)揮余地最大,最能體現(xiàn)產(chǎn)品的設(shè)計水平。

    措施一:關(guān)閉通往外界的“大門”

    芯片的燒錄接口(如UART、JTAG)就像是通往外界的“大門”。通過這扇門,工具可以將固件灌入芯片或者讀取出來。如果不把這扇門給關(guān)上,里面的固件極易被抄襲者讀取,然后燒錄到復(fù)制的硬件。這樣,辛苦培養(yǎng)的“孩子”就變成了別人家的“孩子”。

    關(guān)閉“大門”有以下幾種方式方式。

    使能加密位(如MSP430的JTAG熔絲位),關(guān)閉燒錄接口,任何工具都無法接入。這種方式可靠性高,大多數(shù)MCU都具備這種特性;

    固件主動將燒錄接口管腳配置成IO管腳,實現(xiàn)燒錄接口關(guān)閉,如JTAG的TCK管腳配置成GPIO。這種方式有一定風(fēng)險,固件必須在芯片啟動后盡可能快地關(guān)閉;

    剪掉燒錄管腳。除非打開芯片,否則很難將管腳引出。由于可操作性較差,適用于產(chǎn)品量少、價值低的情況。

    推薦第一種方式,且這種方式也已經(jīng)由SmartPro 2008軟件支持??梢灾苯釉谂渲媒缑嬷泄催x“加密位”。

    措施二:為固件“加殼”

    “加殼”就是為固件披上“保護罩”,數(shù)據(jù)格式及含義發(fā)生變化。抄襲者拿到數(shù)據(jù)后,至少得花個幾年的時間才能夠解開。最終解開時,產(chǎn)品即將跨入生命終點,這時已經(jīng)沒什么意義了。適用于不具備加密機制的NorFlash、NandFlash、EEPROM。

    具體措施是:采取加密算法對原始數(shù)據(jù)加密,將加密后的數(shù)據(jù)寫入存儲器。讀取時,采用解密算法還原成原始數(shù)據(jù)。這種方式,需要工程師在固件中設(shè)置好加解密算法。

    措施三:采用唯一ID芯片,固件跟硬件綁定


    如果做最壞的打算,固件已經(jīng)被讀出來了,是否還有希望防抄襲?有!有些工程師巧妙地選用具有唯一ID的芯片,這樣便無法復(fù)制出完全相同的硬件。固件會檢查ID是不是與它期望的一樣。如果不一樣,就可以判斷出有人已經(jīng)破解成功,然后將固件燒到其它硬件。

    當(dāng)發(fā)現(xiàn)不一致時,固件可以不工作。有些工程師比較“壞”,固件會在某個特定的時間點做出“使壞”,比如異常死機。如果此時產(chǎn)品已經(jīng)賣給客戶,那些抄襲者們將會自食惡果!

    如何保證固件跟硬件是完全綁定?使用SmartPro 2008軟件里的自定義SN功能,燒錄時可以讀取芯片ID,進行運算,將結(jié)果植入主控芯片。固件只需要讀取運算結(jié)果,然后與當(dāng)前ID是否匹配,便可檢查出是否被抄襲。只要保密運算結(jié)果的存儲位置和計算方法,即使抄襲者讀取出數(shù)據(jù),也無法在其它芯片上使用!

    措施四:不要輕易將原始固件交給其他人


    在將固件交給工廠時,也要特別注意做好加密??此瓢踩牡胤酵菀纂[藏著問題。不管是交給自己的工廠,還是交給代燒工廠,盡量建立加密工程,并且限定只能在特定編程器上使用、限定允許燒錄的次數(shù)。即便加密工程被抄襲者拿到,也沒有任何用處。

    在使用SmartPro 2008軟件時,可以開啟保護模式,允許用戶設(shè)置密碼,加密工程。

    以上幾種安全措施,沒有哪一種是絕對安全的。在實際設(shè)計時,應(yīng)該考慮采用多種措施,從各個方面提升安全性能。

    相關(guān)閱讀:

    可穿戴設(shè)備想要“智變”,什么樣的智能材料能滿足?
    技術(shù)人生:一個智能硬件初創(chuàng)團隊的經(jīng)驗分享
    剖析飽受“熱議”的智能硬件趨勢與設(shè)計難點

    要采購工具么,點這里了解一下價格!
    特別推薦
    技術(shù)文章更多>>
    技術(shù)白皮書下載更多>>
    熱門搜索
    ?

    關(guān)閉

    ?

    關(guān)閉

    国产成人无码av| 国产精品无码久久久久久| 国产成人亚洲综合无码精品 | 熟妇人妻VA精品中文字幕| 少妇中文无码高清| 狠狠噜天天噜日日噜无码| 国产中文欧美日韩在线| 日韩AV片无码一区二区不卡电影| 中文字幕专区高清在线观看| 中文字幕无码第1页| 久本草在线中文字幕亚洲欧美| 中文字字幕在线中文无码 | 人妻无码αv中文字幕久久琪琪布| 蜜芽亚洲av无码精品色午夜| 日韩乱码人妻无码系列中文字幕 | 久久精品无码一区二区三区 | 痴汉中文字幕视频一区| 久久亚洲精品无码AV红樱桃| 最近的中文字幕大全免费8| 国产99久久九九精品无码| 日韩精品无码一区二区三区AV| 中文国产成人精品久久亚洲精品AⅤ无码精品| 青娱乐在线国产中文字幕免費資訊| V一区无码内射国产| 中文字幕无码无码专区| 狠狠躁天天躁无码中文字幕| 毛片无码全部免费| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 少妇性饥渴无码A区免费 | 亚洲AV无码久久精品色欲| 色综合天天综合中文网| 久久精品国产亚洲AV无码娇色| 无码人妻精品一区二区三区蜜桃| 中文字幕人妻中文AV不卡专区| 国产AV一区二区三区无码野战 | 久久中文骚妇内射| 下载天堂国产AV成人无码精品网站 | 中文字幕av无码一区二区三区电影 | 99久久国产热无码精品免费久久久久| 特级做A爰片毛片免费看无码| 最近中文字幕mv免费高清在线 |