芯片反向工程,又称芯片解密(IC解密),单片机解密,就是指单片机攻击者凭借专用设备或自制设备,利用单片机芯片设计上的漏洞或软件缺陷,通过多种专业技术手段,直接提取加密单片机中烧写文件的关键信息,并可以自己复制烧写芯片或反汇编后自己参考研究。这种反向获取单片机片内程序的方式就叫芯片反向工程。
国内有人认为芯片反向工程其实就是抄袭。相比之下,在国外反向工程是伴随着积体电路工业发展起来的,1984年“半导体芯片保护法案(Semiconductor ChipProtection Act of 1984)”诞生,该法案明确了反向工程的合法性并且严格地区分了侵权和反向工程。中国也于2001年颁布实施了《积体电路布图保护条例》。在芯片反向工程这个问题上为什么在认识上有如此大的差别呢?下面我们将以龙人计算机为例,从芯片反向工程所从事的研究范围和研究手段等方面来透视芯片反向工程。
芯片反向工程其实就是芯片分析,芯片分析涉及三大关键技术∶样品预处理技术;芯片分析软体技术和芯片分析技术(也就是电路分析能力)。以上三项技术相辅相成,缺一不可,其中一项薄弱都会影响到企业分析芯片的能力和水准。
广东龙人列出了芯片分析的流程,我想这有助于大家进一步了解什么是芯片反向工程。
分析流程∶
(1)拍照∶芯片逐层去封装,拍照并对准拼接获得各层芯片照片。
(2)建库∶通过芯片照片提取其中的单元器件建立单元库。
(3)标注∶通过单元库在芯片照片上标记单元器件及器件之间的连接关系。
(4)整理∶把标注出的单元器件整理成为结构清晰的电路图。
(5)层次化∶通过从下至上分析系统的逻辑及机制,从而建立从系统图表到传输级电路的层次化电路图和功能模组。
由上面的分析流程可以看出芯片分析其实就是一个对芯片的解剖过程,在这过程中可以获得芯片的很多相关资料,这些资料可以用来分析学习先进的技术,但是也可以用来复制IC。正如龙人计算机公司总经理夏先生所说“反向工程的不当运用有可能导致侵犯知识产权的后果”。对技术落后的厂商来说实施反向工程可以对先进的技术进行深入的分析、理解,从中找出有规律的东西来,领略设计者的先进设计思想。如果能进一步消化这些技术并在此基础上进行创新应用到自己的产品上去,那将是一件好事,这样可以缩短自己和先进厂商技术上的差距。如果做反向工程单纯是为了复制IC那就是错误的了。一味地跟在先进技术后面跑没有自己的想法,那永远只能充当掉队者的角色。反向工程在国外还被用来做专利分析为法律提供支援。
假如该半导体为一普通二极管,其两端的触头分P(正)区和N(负)区。当电源的正极接在P(正)端,负极接在N(负)端,电流方向为PN,此时二极管两端的电压为正向电压(或正偏电压);
当电源的正极接在N(负)端,负极接在P(正)端,电流方向为NP,此时二极管两端的电压为反向电压(或反偏电压)。
根据它的特性.因为二极管的p-n结里有一个内电场,平时它是处在动态平衡状态的.当外加电压与内电场的方向相同时,内电场得到了增强,使电路中的电流更加难以逾越,承现出高电阻.这就是它的反向阻断当外加电压与内电场的方向相反时,内电场得到了削弱,打破了内部的动态平衡,使扩散运动继续进行,有较大的电流通过,这就是它的正向导通.结合上述二极管有单向导电性,利用它的单向导电性可以将交流整成直流,这就是二极管的整流作用.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)