0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用M2354的错误注入攻击防护设计防护

RTThread物联网操作系统 来源:新唐科技 作者:新唐科技 2021-11-02 09:46 次阅读

就在全球行动运算IP大厂Arm推出它的新隔离技术TrsutZon不久,黑客界就顺势推出其针对该架构所发表的攻击,并号称能够绕过TrustZon的保护,姑且不论黑客最终是否能够靠该破解取得任何实质的信息或利益,我们所能够知道的是,黑客所使用的方法,就是一般广为信息安全所知的故障注入攻击方式,由于这种攻击方式具有简单、低成本、设备取得容易等优点,所以广为黑客们所使用,甚至市面上也有专门的套件贩卖。

既然有攻击就会有对应的防护,而防护的方法简单可分为软件防护与硬件防护。针对故障注入的软件防护,需要先分析出可能的弱点,并针对这些弱点,进行对应的软件开发与防护,这对软件工程人员来说,需要相当专业的信息安全知识与技能才能够做到。

而使用具有硬件防护的设备,对错误注入攻击的防护,在软件开发上则相对简单很多,由于MCU在设计时,就已经将错误攻击的防护考虑进硬件的设计当中,相当于产品应用中所需的信息安全专业技术,已经内嵌到硬件里面了,接下来软件工程师所需要的就只是打开它们,就能够很好的防护故障注入攻击,相对而言轻松许多,且最大程度的避免软件疏失而造成安全漏洞。

错误注入攻击的硬件防护

当产品的执行条件,超出了原本预设的规范,将使产品的运行出错,如果能够限缩这样的执行条件出现在特定的时间,且只持续一段极短的时间,便足以能够让产品在执行特定指令的时候出错,而其它指令又能够正常的执行,这便是所谓的错误注入攻击,常见的方式,是通过短暂地超出半导体组件运行规范的电压、频率来进行攻击, 因此就防护而言,只要能够有效地侦测到不正常的电压与频率,就可以实时的进行应对,实时阻断攻击。

为了保证硬件能够随时有效的应对攻击,侦测硬件必须被独立于平常工作的电路之外,拥有自己的供电、频率系统,以避免外来的攻击同时瘫痪掉侦测电路,除此之外,侦测电路也要能够直接控制关键硬件,使其自动进行必要的保护动作,例如清除内存内的秘钥等,以避免因为错误注入产生的软件错误,而无法正常进行被攻击时的关键处置。

9463f9ea-3b2c-11ec-82a9-dac502259ad0.png

Figure 1: Tamper侦测来自电压、频率的攻击,并通知CPU与直接触发Key Store保护机制。

电压与频率攻击与处置

M2354在错误注入防护硬件上,涵盖了各种不同的电压与频率攻击方式,并依此设计了应对的方式,列表如下:

94b6541a-3b2c-11ec-82a9-dac502259ad0.png

上表中的”默认动作”,可以只是软件介入,也可以是强制的系统重置或是强制的清除所有Key Store所存储的秘钥。

总结

对于微控制器产品而言,错误注入攻击确实是一个简单、有效又低成本的攻击,这也造成了这种攻击经常被黑客所利用,为了保护产品内的重要信息,对于这种攻击的防护势在必行。然而纯粹以软件的方式来进行防护,除了需要有信息安全专业的工程师外,更必须有一套严谨的检查机制来防止人为的疏漏,相对而言,建构在硬件侦测的防护方式,工程师只要打开所有的硬件防护,设定相应的动作,就可以完整的防止来自于电源与频率的攻击,硬件防护要显得容易得多。

因此,利用M2354的错误注入攻击防护设计,可以让使用者可以更专心的在产品功能的开上,不用为了信息安全的保护,增加太多额外的工作,减少了开发防护机制额外增加的时间与成本。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9040

    浏览量

    366727
  • 控制器
    +关注

    关注

    112

    文章

    16185

    浏览量

    177336
  • 硬件
    +关注

    关注

    11

    文章

    3247

    浏览量

    66099

原文标题:【技术干货】M2354 错误注入攻击 (Fault Injection Attack) 防护

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    浪涌及过电压防护方法

    雷电及浪涌电压电流具有极高的幅值,与具有极高内阻的电流源相近的电流特性,所有的防护措施都需要围绕这些方面展开。雷电及浪涌防护的基本原则是使雷电及浪涌所包含的能量按照预先设定好的方式和途径顺利的泄放
    的头像 发表于 07-25 11:40 2201次阅读
    浪涌及过电压<b class='flag-5'>防护</b>方法

    满足GMSL静电防护要求的方案

    满足GMSL静电防护要求的方案
    的头像 发表于 07-09 08:02 331次阅读
    满足GMSL静电<b class='flag-5'>防护</b>要求的方案

    卫星授时安全隔离防护装置施工方案

    一:什么是授时安全隔离防护装置       卫星授时安全隔离防护装置 是一种保护卫星免受干扰、攻击以及欺骗的卫星信号安全防护装置。装置安装在卫星同步时钟授时系统前的一道“防火墙”,无需
    的头像 发表于 07-03 16:32 736次阅读
    卫星授时安全隔离<b class='flag-5'>防护</b>装置施工方案

    电气设备的防护等级是指什么

    电气设备的防护等级是指电气设备在设计、制造和使用过程中,针对外界环境因素(如尘土、水、化学腐蚀等)对其造成的损害,以及设备内部产生的有害因素(如高温、高压、电磁干扰等)对设备性能和安全性的影响,所
    的头像 发表于 06-06 09:33 3199次阅读

    以守为攻,零信任安全防护能力的新范式

    (Zero Trust Security)被提出,并逐渐成为提升网络安全防护能力的新范式。本文主要探讨攻击路径的演变、零信任体系在各个阶段的防护作用,并探讨零信任体系未来可能的发展方向。 攻击
    的头像 发表于 05-27 10:18 920次阅读
    以守为攻,零信任安全<b class='flag-5'>防护</b>能力的新范式

    4芯M5接口防护性能好吗

    德索工程师说道4芯M5接口在设计时就充分考虑了防护性能的重要性。它采用了先进的防护设计理念和机制,以确保在各种复杂环境下都能保持稳定的性能和可靠性。这种设计理念的体现主要在以下几个方面: 结构紧凑
    的头像 发表于 05-09 17:49 294次阅读
    4芯<b class='flag-5'>M</b>5接口<b class='flag-5'>防护</b>性能好吗

    M9航空插头3针的外壳有防护膜吗

    德索工程师说道大多数M9航空插头3针的外壳都会带有防护膜。这是因为航空领域对电气连接器的性能要求非常高,而防护膜能够有效提高连接器的防水、防尘、防腐蚀和绝缘性能,从而确保连接器的稳定性和可靠性。
    的头像 发表于 05-08 17:46 188次阅读
    <b class='flag-5'>M</b>9航空插头3针的外壳有<b class='flag-5'>防护</b>膜吗

    M8航空接头8pin防护等级怎样

    德索工程师说道M8航空接头8pin的防护等级是评估其对外界环境因素抵抗能力的重要指标。防护等级通常通过一系列标准和测试来确定,以确保接头在各种工作条件下都能保持其性能和可靠性。以下将详细探讨M
    的头像 发表于 04-11 14:26 320次阅读
    <b class='flag-5'>M</b>8航空接头8pin<b class='flag-5'>防护</b>等级怎样

    分享几种不同的静电防护方案

    在电子产品制造和使用中,静电放电往往会损伤器件,甚至使产品失效造成严重损失。因此,静电防护就显得尤为重要,在不同的产品中,对静电的防护方案采用也各不相同。
    的头像 发表于 03-26 14:08 1658次阅读
    分享几种不同的静电<b class='flag-5'>防护</b>方案

    工业交换机的防护等级有哪些?

    工业交换机的防护等级是根据其能够抵御外部环境因素的能力来评定的。常见的工业交换机防护等级如下:
    的头像 发表于 01-30 14:28 866次阅读
    工业交换机的<b class='flag-5'>防护</b>等级有哪些?

    M2354低速外部时钟(LXT)最高支持多大的的频率?

    这个M2354低速外部时钟(LXT)最高支持多大的的频率,有没有例子初始化LXT的代码啊?
    发表于 01-17 06:23

    利用M2354采样的时候怎么设置内部基准呀?

    利用M2354采样的时候怎么设置内部基准呀?
    发表于 01-17 06:20

    DDoS 攻击解析和保护商业应用程序的防护技术

    选择正确的DDoS高防方案对于加固DDoS攻击至关重要,同时亦可确保业务资产的安全并维持在受保护的状态。通过将不同的服务进行搭配或混合,并将防护模型与业务需求结合,客户将能够为所有的资产实现高质量、经济高效的保护。
    的头像 发表于 01-08 15:02 381次阅读
    DDoS <b class='flag-5'>攻击</b>解析和保护商业应用程序的<b class='flag-5'>防护</b>技术

    LED常用防护器件的选择与应用

    LED常用防护器件的选择与应用  LED是一种半导体发光器件,在照明和显示应用中得到广泛应用。然而,由于LED的特殊构造和工作原理,其在使用过程中容易受到静电、过电流、过热等问题的影响,因此需要进行
    的头像 发表于 01-03 13:54 811次阅读

    如何从利用静电防护器件来降低ESD危害?

    如何从利用静电防护器件来降低ESD危害? 静电防护器件,也称为ESD防护器件,用于降低和控制静电放电对电子设备、电路和元件造成的危害。静电防护
    的头像 发表于 01-03 13:42 707次阅读