設為主頁(yè)  加入收藏
 
·I2S數字功放IC/內置DSP音頻算法功放芯片  ·馬達驅動(dòng)IC  ·2.1聲道單芯片D類(lèi)功放IC  ·內置DC/DC升壓模塊的D類(lèi)功放IC  ·鋰電充電管理IC/快充IC  ·無(wú)線(xiàn)遙控方案  ·直流無(wú)刷電機驅動(dòng)芯片
當前位置:首頁(yè)->方案設計
電子產(chǎn)品防止被“山寨”的幾種方法
文章來(lái)源: 更新時(shí)間:2015/10/10 13:08:00
在線(xiàn)咨詢(xún):
給我發(fā)消息
張代明 3003290139
給我發(fā)消息
小鄢 2850985542
給我發(fā)消息
李湘寧 2850985550
13713728695
 

摘要:產(chǎn)品就像工程師的“孩子”,是辛苦數月、甚至數年的結晶!為了“孩子”的安全,為了辛苦付出的成果不被別人抄襲,我們需要采取強有力的措施!

產(chǎn)品就像工程師的“孩子”!需要付出數月、甚至數年的精力和心血去設計每個(gè)細節。它既需要細心呵護長(cháng)大;也需要打預防針來(lái)增強免疫力,以便應對外面豐富多彩但同時(shí)危險的世界。如果“免疫力”太差,“孩子”將面對各種不安全問(wèn)題。這其中最重要的安全問(wèn)題便是被“抄襲”?

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

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

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

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

1.jpg

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

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

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

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

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

2.jpg

措施二:為固件“加殼”

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

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

3.jpg

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

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

4.jpg

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

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

5.jpg

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

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

6.jpg

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

總結

以上幾種安全措施,沒(méi)有哪一種是絕對安全的。在實(shí)際設計時(shí),應該考慮采用多種措施,從各個(gè)方面提升安全性能。這樣一來(lái),我們可愛(ài)的工程師們辛苦勞動(dòng)成果才不會(huì )那么容易地被抄襲,“孩子”才能安全!

 
 
 
·藍牙音箱的音頻功放/升壓/充電管
·單節鋰電內置升壓音頻功放IC選型
·HT7179 12V升24V內置
·5V USB輸入、三節鋰電升壓型
·網(wǎng)絡(luò )主播聲卡專(zhuān)用耳機放大IC-H
 
M12269 河北發(fā)電機組 HT366 ACM8629 HT338 

業(yè)務(wù)洽談:手機:13713728695(微信同號)   QQ:3003207580  EMAIL:panbo@szczkjgs.com   聯(lián)系人:潘波

地址:深圳市寶安西鄉航城大道航城創(chuàng )新創(chuàng )業(yè)園A5棟307/309

版權所有:深圳市永阜康科技有限公司  備案號:粵ICP備17113496號

在线亚洲人成电影_中文有码国产精品欧美激情_免费大片一级a一级久久三_av天堂东京热无码专区