电子产品防止被“山寨”的几种方法

 行业新闻     |      2021-06-03 00:39
本文摘要:商品如同技术工程师的小孩!务必成本几个月、乃至多年的活力和心力去设计方案每一个关键点。它既务必仔细关怀长大了;也务必打疫苗来加强免疫能力,便于应付外边多种多样但另外危险因素的全球。假如免疫能力很差,小孩将遭遇各种各样不安全性难题。 这在其中最重要的安全性难题原是被抄袭? 关键的安全性因素在固件 有些人讲到,硬件和固件的安全性同样最重要!具体要不然,硬件很容易登陆密码。由于原材料、电子器件,及其PCB全是规范化生产制造的,没密秘可谈。

华体会

商品如同技术工程师的小孩!务必成本几个月、乃至多年的活力和心力去设计方案每一个关键点。它既务必仔细关怀长大了;也务必打疫苗来加强免疫能力,便于应付外边多种多样但另外危险因素的全球。假如免疫能力很差,小孩将遭遇各种各样不安全性难题。

这在其中最重要的安全性难题原是被抄袭?  关键的安全性因素在固件  有些人讲到,硬件和固件的安全性同样最重要!具体要不然,硬件很容易登陆密码。由于原材料、电子器件,及其PCB全是规范化生产制造的,没密秘可谈。且从科技含量上而言,固件一般来说比硬件要低,固件充分运用空间仅次,充分体现商品的设计方案水准。  对策一:再开通往外部的大门口  处理芯片的封装控制模块(如UART、JTAG)就看上去通往外部的大门口。

根据这道门,专用工具能够将固件倒进处理芯片或是载入出去。如果不把这道门给合上,里边的固件不容易被剽窃者载入,随后封装到复制的硬件。那样,艰苦培养的小孩就变成了他人家的小孩。

  再开大门口有下列几类方法方法:  也就能数据加密位(如MSP430的JTAG熔丝位),再开封装控制模块,一切专用工具都没法终端设备。这类方法可信性低,大部分MCU也不具有这类特点;  固件积极将封装控制模块引脚配备成IO引脚,搭建封装控制模块再开,如JTAG的TCK引脚配备成GPIO。这类方法有一定风险性,固件必不可少在处理芯片起动后尽可能慢地再开;  剪去封装引脚。

除非是合上处理芯片,不然难以将引脚引到。因为可执行性不错,仅限于于商品量较少、使用价值较低的状况。

华体会官网

  举荐第一种方法,且这类方法也早就由SmartPro2008手机软件抵制。能够必需在配备页面中启用数据加密位。

以MB9BF506R为例证,配备页面以下。  对策二:为固件加壳  加壳便是为固件身穿维护保养顶棚,数据类型及含意产生变化。

剽窃者得到 数据信息后,至少得花上个两年的時间才必须找到。最终找到时,商品即将迈进性命起始点,这时候早就没有什么实际意义了。

仅限于于不具有数据加密体制的NorFlash、NandFlash、EEPROM。  具体办法是:采行加密技术对初始数据库加密,将数据加密后的数据信息加载储存器。载入时,应用破译优化算法复原原始记录。

这类方法,务必技术工程师在固件中设定好加解密优化算法。  对策三:应用唯一ID处理芯片,固件跟硬件复位  假如保证最坏的想,固件早就被读出了,否也有期待防止抄袭?有!一些技术工程师精巧地配搭具有唯一ID的处理芯片,那样以后没法造出完全一致的硬件。固件不容易查验ID是否与它期待的一样。假如不一样,就可以鉴别出有有些人早就登陆密码成功,随后将固件烧到其他硬件。

华体会

  当寻找不完全一致时,固件可以不工作中。一些技术工程师比较怕,固件不容易在某一特殊的时间点做出使怕,例如发现异常卡死。假如这时商品早就卖给顾客,这些剽窃者们将不容易自食其果!  怎样保证 固件跟硬件是基本上复位?用以SmartPro2008手机软件里的自定SN作用,封装时能够载入处理芯片ID,进行计算,将結果嵌入主板芯片。

固件只务必载入计算結果,随后与当今ID否给出,以后可查验出有无被抄袭。要是保密性计算結果的储存方向和计算方式,即便 剽窃者阅读放进数据信息,也没法在其他处理芯片上用以!  对策四:不必只有将详细固件转送别人  在将固件转送加工厂时,还要需注意做好数据加密。看上去安全性的地区通常更非常容易隐秘着难题。

无论是转送自身的加工厂,還是转交待烧加工厂,尽量建立数据加密工程项目,而且限量版不可以在特殊开发板上用以、限量版允许封装的频次。就算数据加密工程项目被剽窃者得到 ,也没一切用途。  在用以SmartPro2008手机软件时,能够开启安全模式,允许客户密码设置,数据加密工程项目。

  汇总  之上几类安全防范措施,没哪一种是意味著安全性的。在具体设计方案时,理应充分考虑应用多种多样对策,从各个领域提升 安全性特性。

这样一来,大家柔美的技术工程师们艰苦劳动所得才会那麼更非常容易的被抄袭,小孩才可以安全性!。


本文关键词:电子产品,防止,被,“,山寨,”,的,几种,方法,华体会

本文来源:华体会-www.kristinelevine.com