什么是抄板
抄板也叫克隆或仿制,是对设计出来的PCB板进行反向技术研究;目前全新的定义:从狭义上来说,抄板仅指对电子产品电路板PCB文件的提取还原和利用文件进行电路板克隆的过程;从广义上来说,抄板不仅包括对电路板文件提取、电路板克隆、电路板仿制等技术过程,而且包括对电路板文件进行修改(即改板)、对电子产品外形模具进行三维数据的提取和模型仿制(即抄数)、对电子产品电路板上的各类电子元器件进行仿制、对电路板上加密了的芯片或单片机进行解密、对电子产品的系统软件进行反汇编等电子产品全套克隆的所有技术过程。
抄板是否属于侵权?
抄板属于反向工程的范畴,自整个概念诞生以来,它就一直处于广泛的争议之下,反向工程的方法在集成电路工业的发展中起着巨大的作用,世界各国厂商无不采用这种方法来了解别人产品的发展,如果严格禁止这种行为,便会对集成电路技术的进步造成影响,所以各国在立法时都在一定条件下将此视为一种侵权的例外。为了教学、分析和评价布图设计中的概念、技术或者布图设计中采用的电路、逻辑结构、元件配置而复制布图设计以及在此基础上将分析评价结果应用于具有原创性的布图设计之中,并据此制造集成电路,均不视为侵权。但是,单纯地以经营销售为目的而复制他人受保护的布图设计而生产集成电路,应视为侵权行为。
2007年1月中国最高人民法院公布“关于审理不正当竞争民事案件应用法律若干问题的解释”,规定通过自行开发研制或者反向工程等方式获得的商业秘密,不认定为反不正当竞争法有关条款规定的侵犯商业秘密行为。
该司法解释同时规定,反向工程是指通过技术手段对从公开渠道取得的产品进行拆卸、测绘、分析等而获得该产品的有关技术信息。当事人以不正当手段知悉了他人的商业秘密之后,又以反向工程为由主张获取行为合法的,不予支持。
该司法解释于2007年2月1日起正式实施。
许多正规的抄板单位机构都有明确规定,凡在公司进行反向工程的客户,必须有合法的设计版权来源声明,以保护原创设计版权所有者的合法权益,并要求客户承诺反向成果主要用于教学、分析、技术研究等合法用途。同时,反向工程致力于在原有产品设计思路上进行二次开发,通过电路原理分析与资料提取,在产品设计中加入新的设计理念与功能模块,快速在原有产品基础上实现创新升级与更新换代,助力电子行业整体竞争力的提升。
如何防止抄板
现在抄板的工艺十分精密,能完全复制PCBA,现将我用过或了解的一些加密方法提供给大家,但总的说来,加密是相对的,解密才是绝对的。加密只是尽可能地增加解密的成本,使其知难而退。加密的方法如下:
1、磨片,磨掉芯片上的型号。对于偏门的芯片比较管用,对常用芯片来说,可以根据管脚判断出芯片型号。
2、封胶,用那种凝固后象石头一样的胶(如粘钢材、陶瓷的那种)将PCB及其上的元件全部覆盖。这种做法有一定的弊端,散热效果降低,维修难度加大。
3、使用专用加密芯片,如 武汉瑞纳捷 的RJGT102,只要软件不能被反汇编出来,即使把所有信号用逻辑分析仪截获下来也是无法复制的,还得花高昂的成本破解加密芯片。
4、使用不可破解的加密芯片,如 武汉瑞纳捷 的RJMU401,此类芯片内部设有完备的安全机制(防篡改检测电路),同时还内设有多种加密算法加速引擎。
5、使用MASK IC,一般来说MASK IC要比可编程芯片难破解得多,这需要很大的批量.MASK不仅仅是至MCU,还包括ROM、FPGA和其它专用芯片。
6、使用裸片,看不出型号也不知道接线。芯片的管脚不要太容易猜。
7、多用一些无字(或只有些代号)的小元件参与信号的处理,如小贴片电容、TO-XX的二极管、三极管、三到六个脚的小芯片等,想查出它的真实面目还是有点麻烦的。
8、PCB采用埋孔和盲孔技术,使过孔藏在板内。此方法会增加一定的成本。
9、使用其它专用配套件,如加密的SIM卡、加密磁盘等。
10、申请专利。鉴于知识产权保护的环境太差,国外最优选的方法,但是国内目前保护作用不大。
防抄板加密芯片推荐——加密芯片DX81C04
DX81C04介绍
在当今社会,越来越多的硬件和软件都面临着被复制的危险,一旦相关的产品被复制,企业就面临着少则几亿的财产损失。企业将整个公司大量的人力和物力投入至核心产品的研发过程中,但最终却面临着劳动果实被窃取的危险,这种现象时刻提醒着相关企业采取行动,防止更多的企业承担更大的损失。
DX81C04加密芯片的出现,可以最大程度上减少客户的顾虑。它采取的是国内先进的防护技术,可以一站式地解除客户的担忧。DX81C04加密芯片非常微小,但是它的功能却十分强大,它可以与任何的微处理器产生关系,并且是适应于各种网络连接方式。DX81C04加密芯片的工作方式也很简单,客户只要将密码将核心数据存储到DX81C04加密芯片中,当掌握程序的系统提出辨伪的要求之后,输入相应的密码,如果相关的密码错误,系统则会做出拒绝的响应。
DX81C04加密芯片的制造完成之后,每一个芯片会有一个全球唯一的序号,这个序号我们称之为SN序列号。芯片的唯一性是客户选择它的一个重要原因,除此之外,此类的加密芯片采用的是高强度的保护系统,这个密钥保护系统使用的算法是国际通用的SHA1算法,它可以很好地保护相应的数据不受侵犯。
DX81C04加密芯片的操作简单易行,客户通过几个步骤就可以将加密芯片配置好,另外,如果购买了加密芯片,购入的公司会有专业的人员进行使用说明。另外,DX81C04加密芯片中的密钥是在加密过程中使用的密钥,破解单个产品的密钥仅仅对相对的产品有效,这一设置大大提高了芯片的安全性。
用户青睐DX81C04加密芯片的几大原因
一、加密芯片算法强度。
加密算法有很多,可分为对称算法和非对称算法,而且强度也不一样,使用的场景也不同,算法本身是死的,如何利用算法自身的特性来设置破解障碍才是一个好的加密产品。DX81C04加密芯片在国际通用的SHA算法上加入了多种随机因子进行复合运算,如随机数,芯片标识等等因子,并且结合了别的算法组合,在加密传输,数据加解密上设置了多道门槛,需要进行多层认证,给破解带来极大难度。
二、防破解攻击。
同类型芯片破解的三种方式,软件的重放攻击和真值攻击以及芯片的物理破解。重放攻击的目的是尽可能找出多的挑战--应答对,然后通过模拟应答达到欺骗主机认证通过的目的。真值攻击是通过各种方法得到固件的源码,然后找到其中认证加密芯片的代码进行跳过达到破解的目的。芯片的物理破解通过FIB等方式找到加密芯片的密钥达到破解的目的。防破解的手段也是衡量加密芯片的一个重要标准。
DX81C04加密芯片防止重发攻击:当攻击者每次发出相同的挑战的时候,芯片每次给出的应答都是不一样的(类似于银行卡支付时候每次发的动态密钥都不一样),这样芯片的应答就无穷多过,从而防止了重发攻击。不像市面上的一些加密芯片每次相同的挑战返回的应答都是一样的。
DX81C04加密芯片防止真值攻击:真值攻击对加密芯片来说是致命的,所有的程序源码都被破解成明文,从而跳过加密芯片。其实市面上很多被破解的产品被山寨都是内部人员泄漏或者是内部人员出来搞的。动信微的独特的密钥烧写管理系统可以有效的防止源码被泄漏的情况,只要公司管理好自己的烧写流程,这也是其在加密流程上的特色,已经被很多公司推崇和认可。
DX81C04加密芯片防止物理破解:其实SHA算法本身是很难破解的,DES和3DES已经被破解,国际上还没有听说SHA被破解的传闻。每颗DX81C04芯片密钥都采用不同的地址乱序和数据加密,即使攻击者破解了单颗DX81C04加密芯片的密钥和数据,然后将密钥和数据复制到相同的白片中也是无法工作的,因为每颗加密芯片的密钥都是不一样的,具有独有性,有效的防止了一颗芯片遭到破解后,芯片密钥被无穷的复制。这个也是DX81C04的一大特色。
三、密钥自主可控和安全烧写。
目前有些加密芯片是原厂写好密钥后出货的,其实最终客户都希望将烧写密钥的控制权放在自己的手里,并不希望直接使用加密芯片厂商已经烧写好密钥加密芯片,并且希望烧写流程能安全可控。这样对自己的产品的灵活性,安全性都可以得到更大的提升。
DX81C04加密芯片密钥烧写系统采用了老板,程序员,烧写员三者分离的方法。老板通过USBKEY统管着芯片的真实密钥和配置软件(独有,唯一,不公开),掌控着出货流程和数量。程序员得到加密后的密钥(无法得到真密钥)嵌入到开发程序中。烧写员只有烧写界面可以控制,无法得到芯片的任何信息。
四、加密芯片的加密存储。
很多厂商需要将一些敏感数据或者核心固件进行加密存储来保护,还有的厂商对加密存储的擦写次数也有一定的要求。
DX81C04加密芯片拥有4Kbit的加密EEPROM。并且采用了乱序存储的方法,相同的代码存储在不同的加密芯片中的物理地址和物理数据都是不一样的,并且同一个地址的数据每次数据线上的传输值都不一样,有效的防止攻击者通过物理复制和波形探测来拷贝EEPROM数据,并且EEPROM的擦写次数高于100万次。
五、IIC接口支持多个设备。
很多厂商产品的应用在IIC总线上需要支持多个IIC的设备,但市面上的一些加密芯片是不支持的,它永远占领这个IIC的通道。DX81C04加密芯片IIC总线上没有独占性,IIC总线上挂多个设备也不会冲突。
六、应用的技术支持。
良好的技术支持能很好的缩短产品的研发周期和产品的更好安全性能,各个公司应在标准流程上一天内完成产品的Design In 的工作。
七、加密芯片价格。
这个是每个厂商都要考虑,根据产品的价值周期的延续性,市场占有率的周期来选择性价比高的加密芯片,DX81C04加密芯片在同类型产品中具有非常高的性价比!
-
抄板
+关注
关注
2文章
47浏览量
17934 -
加密芯片
+关注
关注
2文章
112浏览量
23674
发布评论请先 登录
相关推荐
评论