如何防止单片机被恶意攻击技术打破.docxVIP

如何防止单片机被恶意攻击技术打破.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Word版本下载可任意编辑】 PAGE 1 - / NUMPAGES 1 如何防止单片机被恶意攻击技术打破 微控制器通常有内部只读存储器/可编程只读存储器/闪存供用户存储程序。为了防止未经授权访问或复制片上程序,大多数单芯片计算机都配有加密锁来定位或加密字节以保护片上程序。 借助专用设备或自制设备,单片机攻击者可以利用单片机设计中的漏洞或软件缺陷,从芯片中提取关键信息,获取单片机中的程序。因此,作为电子产品的设计工程师,了解当前的单片机攻击是非常必要的 2单片机设计进攻技术性 现阶段,进攻单片机设计关键有几种技术性,各自是: (1)手机软件进攻 该技术性一般 应用CPU通信接口并运用协议书、加密技术或这种优化算法中的网络安全问题来开展进攻。 软件攻击成功的典型例子是对早期ATMEL AT89C系列单片机的攻击。攻击者利用该系列单片机擦除操作时序设计中的漏洞,在使用自编程程序定位擦除加密锁后,停止下擦除芯片上程序内存数据的操作。 (2)电子检测攻击 这种技术通常在正常运行期间以高时间分辨率监控处理器所有电源和接口连接的模拟特性,并通过监控其电磁辐射特性来实施攻击。 由于单片机设计是1个主题活动的电子元器件,当它实行不一样的命令时,相匹配的电源功率消耗也相对转变。那样根据应用独特的电子测量仪器和数学课统计方法剖析和检验这种转变,就能获得单片机设计中的特殊重要信息内容。 (3)过失造成技术性 该技术性应用出现异常工作中标准来使CPU错误,随后出示附加的浏览来开展进攻。应用普遍的过失造成进攻方式包含工作电压冲击性和钟表冲击性。 低压和高工作电压进攻能用来严禁维护电源电路工作中或强制性CPU实行操作失误。钟表瞬态跳变或许会校准维护电源电路而不容易毁坏受维护信息内容。开关电源和钟表瞬态跳变能够在一些CPU中危害条数命令的编解码和实行。 (4)电极技术性 该技术性是立即曝露集成ic內部联线,随后观查、操纵、干挠单片机设计以超过进攻目地。 为了更好地无误,大家将左右几种进攻技术性分为两大类,一种是侵入型进攻(物攻),这种进攻必须毁坏封裝另外三种方法是非侵入性攻击,被攻击的单片机不会受到物理损坏。非侵入式攻击在某些情况下尤其危险,因为非侵入式攻击所需的设备通常可以自制和升级,因此非常便宜。 大多数非入侵性攻击要求攻击者具备良好的处理器知识和软件知识。相比之下,侵入性探针攻击不需要太多的初始知识,一套类似的技术通常可以用于处理多种产品。因此,对单片机的攻击通常从侵入式逆向工程开始。 3侵入式攻击的一般过程 侵入式攻击的步是移除芯片封装。实现这一目标有两种方法:种是完全溶解芯片封装并暴露金属连接。第二是只移除硅芯上的塑料封装。种方法需要将芯片绑定到测试夹. 对于使用保护层来保护电可擦可编程只读存储器单元的单片微型计算机,使用紫外光复位保护电路是不可行的。对于这种类型的微处理器,微探针技术通常用于读取存储器内容。 芯片封装打开后,将芯片放在显微镜下,可以很容易地找到从存储器到电路其他部分的数据总线。由于某种原因,芯片锁定位在编程模式下不锁定对存储器的访问。利用这个缺陷将探针放在数据线的顶部,你可以读取你想要的任何东西。 另一种可能的攻击手段是借助显微镜、激光切割机和其他设备寻找保护保险丝,以便找到与电路这一部分相连的所有信号线。由于设计缺陷,只要从保护熔丝到其他电路的一条信号线被切断,整个保护功能就可能被禁用。 由于某种原因,这根线离其他线很远,所以激光切割机可以完全切断这根线而不影响相邻的线。这样,程序存储器的内容可以通过简单的程序员直接读出。 尽管大部分一般单片机设计都具备熔断器烧坏维护单片机设计内编码的作用,但因为通用性低挡的单片机设计并不是定坐落于制做安全类商品,因而,他们通常沒有出示有目的性的预防措施且安全等级较低。 此外,应用范围广、销量大、制造商之间委托处理和技术转让频繁、技术数据泄漏量大,利用这类芯片的设计漏洞和制造商的测试接口,通过修改熔丝保护位等入侵攻击或非入侵攻击手段读取单片机内部程序变化。 4 解决单片机破解的几个点提议 一切这款单片机设计?从根底理论上讲,网络攻击均可运用充足的项目投资和時间应用左右方式 来攻克。因此,再用单片机设计做数据加密验证或布置系统软件时,应尽可能增加网络攻击的进攻成本费和所消耗的時间 (1)在选中加密芯片前,要充足调查,掌握单片机破解技术性的重大进展,包含什么单片机设计是早已确定能够破译的。尽可能不采用已可破译或同

文档评论(0)

187****2259 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档