当前位置:龙芯电子 >> 技术资料 >> 浏览文章

芯片解密 地位源于技术

时间:2012/12/30 9:23:43

  导读:随着高新技术的不断发展,各路电子产品可谓是日新月异,不断追逐着前进,就怕慢一步被新兴起的另一种产品所取代。据不完全统计,近50年来发展快速的技术非芯片技术莫属。
  说到芯片技术,首先就要了解什么是芯片技术?芯片技术,为常人所知的有芯片加密和芯片解密两种,而近年来,在技术上突破较多,也备受人关注的要数芯片解密了。那么芯片解密又是怎么一回事呢?都有一些什么方法呢?
  解读:芯片解密的原理
  芯片解密又可理解为单片机解密。对于编程的人来说,芯片就是有内部EEPROM/FLASH供用户存放程序和工作数据的单片机,一般为了防止那些未经授权的用户访问或拷贝单片机的机内程序,大部分单片机都带有加密锁定位或者加密字节。仅仅这样还是无法做到保护程序的,那么为了保护片内程序,编程人员就会在编程时,将加密锁定位被锁定,这样的话就无法用一般的程序直接读取单片机内的程序,此时芯片就被成功加密了,也成功为入侵者加了一道防线。借助专用设备或者自己编制的一道程序,利用软件设计上的错误或者漏洞、缺陷等,通过多种手段截取里面的关键信息,获取单片机的内部程序,这就是所谓的芯片解密。
  探索:解密的一般技术方法
  所谓的一物降一物,也许就是这个道理吧!既然有了芯片,那必然会有抄芯片,即芯片仿制;既然芯片可以用CPLD芯片加密,那么势必就会有CPLD解密;既然有了芯片加密的工序,就必然会有解密的过程.而在解密这条道路上名气响当当的要数龙芯科技了。根据当前市场的走向,以及针对加密程度的不同,它有自己的一套芯片解密方法,来解决各种芯片加密的问题。
  一、用软件攻击来达到解密的目的。软件攻击,它一般是使用处理器的通信接口并利用其中的某些协议、或者是对加密算法中的安全漏洞来进行攻击,这样的话就可以利用该系列单片机擦除时序上的漏洞或者不足,攻击者可以使用自己编制的程序,也可以用一些专业解密设备利用加密算法上的漏洞将其变成没加密的单片机,从而读取片内程序, 达到***的目的。
  二、单片机是一个活动的电子元件,所以入侵者就可以通过特殊的电子测量仪器和数学统计方法来分析和检测当它执行不同的指令时,所对应的电源功率消耗等相应的这些变化。获取某些特定关键的信息,通过监控它的磁辐射特性来实施攻击,以达到解密的目的。
  还有一些探针技术,以及过错产生技术等,这些都是解密的一些常用方法。
  技术与反技术都是相对出现的,特别是在高新技术如此发达的今天,不管芯片加密得如何复杂,考虑得如何的周全,在解密专家的眼中,都会是有破绽的。芯片解密的技术,一浪高过一浪,似乎只有技术上的突破,才能带来解密生活中更大的乐趣,这直接或间接的就导致了芯片解密在今天的地位--在芯片技术中,它是受人关注较多,也是技术突破较多的技术。

微信扫描二维码咨询