五五世纪

上海动信微电子科技有限公司

联系我们

13482583038

公司新闻

您的当前位置:首页 > 新闻中心 > 公司新闻

DX81C04加密芯片在防抄特性上和加密数据上的应用

发布时间:2016-11-03浏览次数:载入中...来源:www.bdtravel1.com

      让上海动信微电子科技有限公司来给大家讲讲以无人机为例讲讲DX81C04加密芯片在防抄特性上和加密数据上的典型案例。


首先我们了解一下安装到母板的这个防抄板芯片的由来,如下图:

加密芯片在无人机板上的防抄应用


现在我以无人机为例讲讲DX81C04加密芯片在防抄特性上和加密数据上的典型案例。要想防抄,首先必须知道竞争对手或者山寨厂商如何仿制我们的产品的。抄板的第一步是拿到无人机的母板,将板上的元器件用BOM列出(不打标或者乱打标的通过各种方法找到真实的元器件),然后将PCB上电路抄袭出来(磨板,拍照,设计等)一套一模一样的母板就做好了,如果没有加密芯片,那么这个抄板就结束了,现在抄板的技术非常的强,市面上也有很多做这个行业的公司,山寨的速度会非常块。所以现在很多有创新的产品都加入了加密芯片,以来保护产品的价值和增加产品被抄袭的周期。第二步就是要加密芯片解密的过程,(加密芯片的防抄的基本原理就是一个挑战和认证的过程,认证通过则可以工作)破解方法有很多种类,根据芯片的加密方式难度也不一样,目标有两种,第一是采用欺骗的手段达到认证通过的目的。第二种是破掉整个程序直接跳过加密芯片,直接发明文给单片机进行工作。第一种方法是通过编程器软件,示波器,或者是开盖分析等等很多方法得到加密芯片中的密钥,然后将密钥烧写到相同加密芯片白片中,以达到破解的目的。如果第一种方法无法实现破解,就要将整个系统全部破解,得到明文指令,跳过加密芯片,这就需要将软件和硬件同时破解,利用反汇编技术得到程序的明文,已经存在加密芯片中加密数据的明文,这种破解难度会非常的大,代价也会非常的高。


首先我们了解一下安装到母板的这个防抄板芯片的由来,如下图:

安全烧写原理

      从图可以看到,配置这颗芯片需要用到USBkey(芯片的配置管理),以及DXConfiguration DXProgrammer,这两个软件。这三样东西都是动信根据不同公司的标识产生的,每家公司都是不一样的。他有独有性并且不外传的。USBKey是存储根密钥的,在通过加密算法将根密钥加密后烧写写到每一颗芯片中去,并且每颗dx81c04存储的密钥都是不一样的,具体的配置烧写流程看公司产品中心的DX8加密烧写烧录器介绍。这样就杜绝了破解掉一颗芯片的密钥,整个产品被破解的担忧。山寨厂商必须破解掉整个系统才能得到产品的明文数据,破解掉的这颗加密芯片的密钥是加密后的密钥,必须破解掉产品的软件库文件才能反推到真实的密钥。而破解程序的软件又不是通用的(每家客户的软件都是定制的,不公开的),市面上没有,基本是没有办法达到破解的目的。

     就目前所了解的来看,防止抄板不仅仅是个技术问题,更应该是个博弈的过程。设计产品时,不应不计成本地追求无法被抄板的技术,而应该根据产品特性选择适合的防抄板手段来增加抄板的复杂度,从而使得抄板成本变得不可接受,有效避免硬件被盗版。“抄板不是能不能的问题,而是值不值的问题”,只要你能使抄板费用高到山寨品不具有竞争力就行,有一个客户就这样说的,我不怕你抄,你抄完后整个成本都会比我高,我就是用成本优势来防止抄袭,在这不得不佩服这家公司的成本控制多么的出色,当然在某些很成熟透明的行业,以及在红海拼杀的产品是不建议加加密芯片。如果有创新,能给产品带来高附加值的还是非常建议加上防抄板加密芯片,毕竟成本不贵,能大大的延长产品的价值周期。






【返回列表】
CuBKvTiTNMy2tF3dT/EPP2qB9B021S0k2jBMtVHXqLq01P6QQ7WeMisZDCZJ/B6w6hYfU3f2ftpEzozictpARa+K23Ik6lG3Se5XPcFXZwSGfyq9+KqyKVpteCHVThtP

五五世纪