0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

利用M2354的錯誤注入攻擊防護設計防護

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:新唐科技 ? 作者:新唐科技 ? 2021-11-02 09:46 ? 次閱讀

就在全球行動運算IP大廠Arm推出它的新隔離技術TrsutZon不久,黑客界就順勢推出其針對該架構所發(fā)表的攻擊,并號稱能夠繞過TrustZon的保護,姑且不論黑客最終是否能夠靠該破解取得任何實質(zhì)的信息或利益,我們所能夠知道的是,黑客所使用的方法,就是一般廣為信息安全所知的故障注入攻擊方式,由于這種攻擊方式具有簡單、低成本、設備取得容易等優(yōu)點,所以廣為黑客們所使用,甚至市面上也有專門的套件販賣。

既然有攻擊就會有對應的防護,而防護的方法簡單可分為軟件防護與硬件防護。針對故障注入的軟件防護,需要先分析出可能的弱點,并針對這些弱點,進行對應的軟件開發(fā)與防護,這對軟件工程人員來說,需要相當專業(yè)的信息安全知識與技能才能夠做到。

而使用具有硬件防護的設備,對錯誤注入攻擊的防護,在軟件開發(fā)上則相對簡單很多,由于MCU在設計時,就已經(jīng)將錯誤攻擊的防護考慮進硬件的設計當中,相當于產(chǎn)品應用中所需的信息安全專業(yè)技術,已經(jīng)內(nèi)嵌到硬件里面了,接下來軟件工程師所需要的就只是打開它們,就能夠很好的防護故障注入攻擊,相對而言輕松許多,且最大程度的避免軟件疏失而造成安全漏洞。

錯誤注入攻擊的硬件防護

當產(chǎn)品的執(zhí)行條件,超出了原本預設的規(guī)范,將使產(chǎn)品的運行出錯,如果能夠限縮這樣的執(zhí)行條件出現(xiàn)在特定的時間,且只持續(xù)一段極短的時間,便足以能夠讓產(chǎn)品在執(zhí)行特定指令的時候出錯,而其它指令又能夠正常的執(zhí)行,這便是所謂的錯誤注入攻擊,常見的方式,是通過短暫地超出半導體組件運行規(guī)范的電壓、頻率來進行攻擊, 因此就防護而言,只要能夠有效地偵測到不正常的電壓與頻率,就可以實時的進行應對,實時阻斷攻擊。

為了保證硬件能夠隨時有效的應對攻擊,偵測硬件必須被獨立于平常工作的電路之外,擁有自己的供電、頻率系統(tǒng),以避免外來的攻擊同時癱瘓掉偵測電路,除此之外,偵測電路也要能夠直接控制關鍵硬件,使其自動進行必要的保護動作,例如清除內(nèi)存內(nèi)的秘鑰等,以避免因為錯誤注入產(chǎn)生的軟件錯誤,而無法正常進行被攻擊時的關鍵處置。

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

Figure 1: Tamper偵測來自電壓、頻率的攻擊,并通知CPU與直接觸發(fā)Key Store保護機制。

電壓與頻率攻擊與處置

M2354在錯誤注入防護硬件上,涵蓋了各種不同的電壓與頻率攻擊方式,并依此設計了應對的方式,列表如下:

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

上表中的”默認動作”,可以只是軟件介入,也可以是強制的系統(tǒng)重置或是強制的清除所有Key Store所存儲的秘鑰。

總結

對于微控制器產(chǎn)品而言,錯誤注入攻擊確實是一個簡單、有效又低成本的攻擊,這也造成了這種攻擊經(jīng)常被黑客所利用,為了保護產(chǎn)品內(nèi)的重要信息,對于這種攻擊的防護勢在必行。然而純粹以軟件的方式來進行防護,除了需要有信息安全專業(yè)的工程師外,更必須有一套嚴謹?shù)臋z查機制來防止人為的疏漏,相對而言,建構在硬件偵測的防護方式,工程師只要打開所有的硬件防護,設定相應的動作,就可以完整的防止來自于電源與頻率的攻擊,硬件防護要顯得容易得多。

因此,利用M2354的錯誤注入攻擊防護設計,可以讓使用者可以更專心的在產(chǎn)品功能的開上,不用為了信息安全的保護,增加太多額外的工作,減少了開發(fā)防護機制額外增加的時間與成本。

責任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9006

    瀏覽量

    366033
  • 控制器
    +關注

    關注

    112

    文章

    16028

    瀏覽量

    176645
  • 硬件
    +關注

    關注

    11

    文章

    3161

    瀏覽量

    66003

原文標題:【技術干貨】M2354 錯誤注入攻擊 (Fault Injection Attack) 防護

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    浪涌及過電壓防護方法

    雷電及浪涌電壓電流具有極高的幅值,與具有極高內(nèi)阻的電流源相近的電流特性,所有的防護措施都需要圍繞這些方面展開。雷電及浪涌防護的基本原則是使雷電及浪涌所包含的能量按照預先設定好的方式和途徑順利的泄放
    的頭像 發(fā)表于 07-25 11:40 ?1517次閱讀
    浪涌及過電壓<b class='flag-5'>防護</b>方法

    衛(wèi)星授時安全隔離防護裝置施工方案

    一:什么是授時安全隔離防護裝置 ? ? ? 衛(wèi)星授時安全隔離防護裝置 是一種保護衛(wèi)星免受干擾、攻擊以及欺騙的衛(wèi)星信號安全防護裝置。裝置安裝在衛(wèi)星同步時鐘授時系統(tǒng)前的一道“防火墻”,無需
    的頭像 發(fā)表于 07-03 16:32 ?574次閱讀
    衛(wèi)星授時安全隔離<b class='flag-5'>防護</b>裝置施工方案

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

    (Zero Trust Security)被提出,并逐漸成為提升網(wǎng)絡安全防護能力的新范式。本文主要探討攻擊路徑的演變、零信任體系在各個階段的防護作用,并探討零信任體系未來可能的發(fā)展方向。 攻擊
    的頭像 發(fā)表于 05-27 10:18 ?820次閱讀
    以守為攻,零信任安全<b class='flag-5'>防護</b>能力的新范式

    4芯M5接口防護性能好嗎

    德索工程師說道4芯M5接口在設計時就充分考慮了防護性能的重要性。它采用了先進的防護設計理念和機制,以確保在各種復雜環(huán)境下都能保持穩(wěn)定的性能和可靠性。這種設計理念的體現(xiàn)主要在以下幾個方面: 結構緊湊
    的頭像 發(fā)表于 05-09 17:49 ?240次閱讀
    4芯<b class='flag-5'>M</b>5接口<b class='flag-5'>防護</b>性能好嗎

    M9航空插頭3針的外殼有防護膜嗎

    德索工程師說道大多數(shù)M9航空插頭3針的外殼都會帶有防護膜。這是因為航空領域?qū)﹄姎膺B接器的性能要求非常高,而防護膜能夠有效提高連接器的防水、防塵、防腐蝕和絕緣性能,從而確保連接器的穩(wěn)定性和可靠性。
    的頭像 發(fā)表于 05-08 17:46 ?157次閱讀
    <b class='flag-5'>M</b>9航空插頭3針的外殼有<b class='flag-5'>防護</b>膜嗎

    M8航空接頭8pin防護等級怎樣

    德索工程師說道M8航空接頭8pin的防護等級是評估其對外界環(huán)境因素抵抗能力的重要指標。防護等級通常通過一系列標準和測試來確定,以確保接頭在各種工作條件下都能保持其性能和可靠性。以下將詳細探討M
    的頭像 發(fā)表于 04-11 14:26 ?288次閱讀
    <b class='flag-5'>M</b>8航空接頭8pin<b class='flag-5'>防護</b>等級怎樣

    工業(yè)交換機的防護等級有哪些?

    工業(yè)交換機的防護等級是根據(jù)其能夠抵御外部環(huán)境因素的能力來評定的。常見的工業(yè)交換機防護等級如下:
    的頭像 發(fā)表于 01-30 14:28 ?717次閱讀
    工業(yè)交換機的<b class='flag-5'>防護</b>等級有哪些?

    M2354低速外部時鐘(LXT)最高支持多大的的頻率?

    這個M2354低速外部時鐘(LXT)最高支持多大的的頻率,有沒有例子初始化LXT的代碼???
    發(fā)表于 01-17 06:23

    利用M2354采樣的時候怎么設置內(nèi)部基準呀?

    利用M2354采樣的時候怎么設置內(nèi)部基準呀?
    發(fā)表于 01-17 06:20

    DDoS 攻擊解析和保護商業(yè)應用程序的防護技術

    選擇正確的DDoS高防方案對于加固DDoS攻擊至關重要,同時亦可確保業(yè)務資產(chǎn)的安全并維持在受保護的狀態(tài)。通過將不同的服務進行搭配或混合,并將防護模型與業(yè)務需求結合,客戶將能夠為所有的資產(chǎn)實現(xiàn)高質(zhì)量、經(jīng)濟高效的保護。
    的頭像 發(fā)表于 01-08 15:02 ?336次閱讀
    DDoS <b class='flag-5'>攻擊</b>解析和保護商業(yè)應用程序的<b class='flag-5'>防護</b>技術

    LED常用防護器件的選擇與應用

    LED常用防護器件的選擇與應用? LED是一種半導體發(fā)光器件,在照明和顯示應用中得到廣泛應用。然而,由于LED的特殊構造和工作原理,其在使用過程中容易受到靜電、過電流、過熱等問題的影響,因此需要進行
    的頭像 發(fā)表于 01-03 13:54 ?726次閱讀

    如何從利用靜電防護器件來降低ESD危害?

    如何從利用靜電防護器件來降低ESD危害? 靜電防護器件,也稱為ESD防護器件,用于降低和控制靜電放電對電子設備、電路和元件造成的危害。靜電防護
    的頭像 發(fā)表于 01-03 13:42 ?624次閱讀

    雷電防護在線檢測(監(jiān)測)平臺應用方案

    雷電防護在線檢測(監(jiān)測)平臺是一種利用云計算、物聯(lián)網(wǎng)、傳感器、智能算法等技術,對雷電防護設施進行實時監(jiān)測、預警、分析和管理的系統(tǒng)。該系統(tǒng)可以有效提高防雷安全水平,降低雷電災害風險,為各行各業(yè)提供全面
    的頭像 發(fā)表于 11-09 11:06 ?584次閱讀
    雷電<b class='flag-5'>防護</b>在線檢測(監(jiān)測)平臺應用方案

    CPU的信息安全防護措施

    安全控制器中的 CPU 與存儲器一樣,都是攻擊者感興趣的攻擊點,在設計時需要采用多種安全防護措施。
    的頭像 發(fā)表于 10-27 17:39 ?1421次閱讀

    AT32 USB接口ESD防護設計指南

    AT32 USB接口ESD防護設計指南目的是為設計者在使用AT32 USB接口進行ESD防護設計時提供設計建議和參考。
    發(fā)表于 10-24 06:01