当前位置
主页 > 成功案例 >
电子产品防止被“山寨”的几种方法
2022-01-04 01:22
本文摘要:产品就像工程师的孩子!必须代价数月、甚至数年的精力和心血去设计每个细节。它既必须细心关爱长大;也必须打预防针来强化免疫力,以便应付外面丰富多彩但同时危险性的世界。如果免疫力太差,孩子将面临各种不安全性问题。 这其中最重要的安全性问题乃是被剽窃? 核心的安全性要素在固件 有人说道,硬件和固件的安全性同等最重要!实际不然,硬件非常容易密码。因为材料、元器件,以及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.xtyd18.com

联系方式

电话:0643-67091864

传真:045-15235141

邮箱:admin@xtyd18.com

地址:内蒙古自治区赤峰市沁县文支大楼1783号