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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

物聯(lián)網(wǎng)安全始于安全啟動(dòng)

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Abhijeet Rane ? 2022-10-20 11:39 ? 次閱讀

保護(hù)物聯(lián)網(wǎng)IoT) 設(shè)備是每個(gè)人的首要任務(wù),至少看起來是這樣。無論你在哪里看,都有一個(gè)關(guān)于更多受損設(shè)備的新故事,再次提醒每個(gè)人問題的嚴(yán)重性。似乎也有很多關(guān)于如何正確保護(hù)此類設(shè)備的困惑。顯然,PC時(shí)代的實(shí)踐無法實(shí)現(xiàn)。物聯(lián)網(wǎng)設(shè)備沒有防病毒(AV)軟件解決方案,除非該設(shè)備具有強(qiáng)大的處理器和足夠的內(nèi)存,當(dāng)然,絕大多數(shù)設(shè)備都沒有。在后PC時(shí)代,安全實(shí)踐也必須發(fā)展。

后PC時(shí)代的安全必須是設(shè)備的基礎(chǔ),并且必須設(shè)計(jì)進(jìn)去。它需要以隔離和保護(hù)關(guān)鍵信息,數(shù)據(jù)和代碼的方式完成。它還應(yīng)該在設(shè)計(jì)和實(shí)現(xiàn)時(shí)考慮到設(shè)備將所在的系統(tǒng)。

但究竟什么是基本安全性?

基礎(chǔ)安全性不是一些抽象的概念。相反,它涉及特定技術(shù)和過程的實(shí)現(xiàn),例如硬件信任根、安全啟動(dòng)、硬件加密、對(duì)其他設(shè)備和應(yīng)用程序進(jìn)行身份驗(yàn)證的能力以及受信任的修正。其中,安全啟動(dòng)過程可能是最關(guān)鍵的。

安全啟動(dòng):基礎(chǔ)知識(shí)和優(yōu)勢(shì)

實(shí)施安全啟動(dòng)過程對(duì)于設(shè)備在其整個(gè)生命周期中的完整性至關(guān)重要,原因很簡(jiǎn)單,即受損的啟動(dòng)過程允許黑客注入惡意軟件或完全替換固件,從而使整個(gè)連接的系統(tǒng)容易受到攻擊。安全啟動(dòng)過程還通過提供必要的信任度使其他安全功能成為可能。實(shí)際上,安全啟動(dòng)過程對(duì)于在整個(gè)系統(tǒng)中擴(kuò)展信任根至關(guān)重要。

最簡(jiǎn)單的方法是,安全啟動(dòng)過程可防止在設(shè)備通電時(shí)執(zhí)行未經(jīng)授權(quán)的代碼,并防止嵌入式啟動(dòng)代碼和軟件 IP 的暴露。安全啟動(dòng)過程可以通過許多不同的方式完成,包括使用數(shù)字簽名的二進(jìn)制文件、安全和受信任的啟動(dòng)加載程序、啟動(dòng)文件加密和安全微處理器。

雖然大多數(shù)安全啟動(dòng)聲明都以數(shù)字簽名的啟動(dòng)文件為中心,但除非這些簽名可以使用某種不可變的信任根進(jìn)行驗(yàn)證,否則它并不安全。在這里,我們不打算深入探討安全啟動(dòng)的機(jī)制,而是布局設(shè)備設(shè)計(jì)人員在實(shí)現(xiàn)安全啟動(dòng)過程時(shí)必須考慮的注意事項(xiàng)。這些包括:

保護(hù)知識(shí)產(chǎn)權(quán) – 不保護(hù)公司知識(shí)產(chǎn)權(quán)(代碼)的安全啟動(dòng)過程不會(huì)帶來真正的業(yè)務(wù)利益。但是,如果實(shí)施得當(dāng),可以保護(hù)專有算法等軟件IP免受黑客攻擊。

可信修復(fù) –在設(shè)備發(fā)生故障或受損的情況下進(jìn)行安全修復(fù)的能力是一項(xiàng)關(guān)鍵能力,它依賴于具有安全啟動(dòng)過程,該過程檢查使用信任根啟動(dòng)的固件映像的有效性。

安全固件更新 –驗(yàn)證旨在替換現(xiàn)有固件映像的傳入有效負(fù)載對(duì)于在整個(gè)系統(tǒng)生命周期內(nèi)保持設(shè)備完整性至關(guān)重要。在應(yīng)用之前,必須驗(yàn)證有效負(fù)載的源和有效負(fù)載本身,并且通過正確實(shí)現(xiàn)的安全啟動(dòng)過程,驗(yàn)證失敗會(huì)導(dǎo)致安全回滾到已知的已驗(yàn)證映像。

與云資源的安全連接 –安全啟動(dòng)過程可確保設(shè)備在每次嘗試通過使用嵌入式密鑰和證書進(jìn)行連接時(shí)都通過云進(jìn)行身份驗(yàn)證。

使用信任區(qū)和 TEE 實(shí)現(xiàn)安全啟動(dòng)

ARM 的信任區(qū)技術(shù)特別適合支持安全啟動(dòng)過程。如果應(yīng)用程序使用配備 ARM TrustZone 的設(shè)備(從最近發(fā)布的 Cortex-M23 和 -M33 微控制器MCU) 到 Cortex-A 級(jí)應(yīng)用程序處理器),則該設(shè)備包含兩個(gè)操作系統(tǒng) (OS) – 可信執(zhí)行環(huán)境 (TEE),它是一個(gè)安全操作系統(tǒng),用于管理對(duì)設(shè)備安全安全隔區(qū)的訪問,以及執(zhí)行主要應(yīng)用程序的豐富操作系統(tǒng)或豐富執(zhí)行環(huán)境 (REE)。

TEE 在安全啟動(dòng)過程中起著關(guān)鍵作用,因?yàn)?TEE 在初始 ROM 啟動(dòng)之后但在 REE 之前啟動(dòng)。實(shí)際上,TEE 可以將 REE 作為引導(dǎo)序列的一部分進(jìn)行引導(dǎo),這樣做可以驗(yàn)證 REE 映像,以便在必要時(shí)采取補(bǔ)救措施。

ARM 提供了許多資源,這些資源說明了信任區(qū)在物聯(lián)網(wǎng)中的實(shí)用性。自從 ARM 最近通過一系列擴(kuò)展將該技術(shù)提供給基于 MCU 的設(shè)備以來,對(duì)信任區(qū)的興趣穩(wěn)步增加(有關(guān)此內(nèi)容的更多信息,請(qǐng)參閱文章“使用適用于 v8-M 的 ARM 信任區(qū)保護(hù)邊緣”)。

安全啟動(dòng):策略,而不是復(fù)選框

總而言之,安全啟動(dòng)對(duì)于在設(shè)備的整個(gè)生命周期內(nèi)保持設(shè)備完整性至關(guān)重要。重要的是,設(shè)備架構(gòu)師和應(yīng)用程序設(shè)計(jì)人員在定義安全啟動(dòng)過程之前會(huì)列出所有安全注意事項(xiàng)。畢竟,安全性是一種策略,而不是一個(gè)復(fù)選框。

審核編輯:郭婷

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

    關(guān)注

    68

    文章

    19048

    瀏覽量

    228542
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9009

    瀏覽量

    366149
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2899

    文章

    43822

    瀏覽量

    369352
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IP地址與聯(lián)網(wǎng)安全

    聯(lián)網(wǎng)(IoT)迅速發(fā)展大量的設(shè)備接入網(wǎng)絡(luò),使得我們的生活獲得極大的便利。那么你了解聯(lián)網(wǎng)嗎?本文將探討IP地址在
    的頭像 發(fā)表于 07-15 10:26 ?353次閱讀

    家里聯(lián)網(wǎng)設(shè)備每天遭受10次攻擊,聯(lián)網(wǎng)安全制度建設(shè)需加速推進(jìn)

    近日,安全解決方案廠商N(yùn)ETGEAR和網(wǎng)絡(luò)安全軟件供應(yīng)商Bitdefender聯(lián)合發(fā)布了一份關(guān)于聯(lián)網(wǎng)設(shè)備安全形勢(shì)的報(bào)告,該報(bào)告研究了
    的頭像 發(fā)表于 07-11 08:05 ?286次閱讀
    家里<b class='flag-5'>聯(lián)網(wǎng)</b>設(shè)備每天遭受10次攻擊,<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b><b class='flag-5'>安全</b>制度建設(shè)需加速推進(jìn)

    電梯聯(lián)網(wǎng):智能科技引領(lǐng)安全出行

    隨著科技的飛速發(fā)展,聯(lián)網(wǎng)技術(shù)已經(jīng)滲透到我們生活的方方面面,電梯聯(lián)網(wǎng)作為其中的重要分支,正以其獨(dú)特的優(yōu)勢(shì)引領(lǐng)著電梯行業(yè)進(jìn)入智能、安全、高效
    的頭像 發(fā)表于 07-03 09:57 ?355次閱讀
    電梯<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>:智能科技引領(lǐng)<b class='flag-5'>安全</b>出行

    藍(lán)牙聯(lián)網(wǎng)賦能智慧醫(yī)院病房安全護(hù)理

    隨著智慧醫(yī)療的飛速發(fā)展,藍(lán)牙聯(lián)網(wǎng)技術(shù)日益成為病房質(zhì)量管理閉環(huán)中不可或缺的驅(qū)動(dòng)力,為提升護(hù)理質(zhì)量、確保患者安全開辟了嶄新的道路。仁微電子作為深耕聯(lián)
    的頭像 發(fā)表于 04-08 09:42 ?489次閱讀
    藍(lán)牙<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>賦能智慧醫(yī)院病房<b class='flag-5'>安全</b>護(hù)理

    芯科科技助力“聯(lián)網(wǎng)設(shè)備安全規(guī)范1.0”發(fā)布

    近日,Silicon Labs(芯科科技)攜手連接標(biāo)準(zhǔn)聯(lián)盟(CSA)的產(chǎn)品安全工作組(PSWG),共同發(fā)布了具有劃時(shí)代意義的聯(lián)網(wǎng)設(shè)備安全規(guī)范1.0。同時(shí),還伴隨推出了配套的認(rèn)證計(jì)劃以
    的頭像 發(fā)表于 03-22 13:51 ?431次閱讀

    CSA推出聯(lián)網(wǎng)設(shè)備安全規(guī)范,促進(jìn)智能家居安全發(fā)展

    CSA于近期發(fā)布聯(lián)網(wǎng)設(shè)備安全規(guī)范,這是一個(gè)指導(dǎo)性安全指標(biāo)及認(rèn)證體系,旨在為消費(fèi)者聯(lián)網(wǎng)裝置提供
    的頭像 發(fā)表于 03-19 14:14 ?446次閱讀

    如何解決聯(lián)網(wǎng)應(yīng)用的網(wǎng)絡(luò)安全性議題?

    隨著聯(lián)網(wǎng)應(yīng)用的普及,聯(lián)網(wǎng)設(shè)備已經(jīng)逐漸出現(xiàn)在我們的日常生活之中,但這些產(chǎn)品也成為了惡意份子攻擊的目標(biāo),如何確保
    的頭像 發(fā)表于 02-21 09:42 ?779次閱讀
    如何解決<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>應(yīng)用的網(wǎng)絡(luò)<b class='flag-5'>安全</b>性議題?

    如何根據(jù) ISA/IEC 安全標(biāo)準(zhǔn)確保工業(yè)聯(lián)網(wǎng)設(shè)計(jì)的安全

    作者:Jacob Beningo 投稿人:DigiKey 北美編輯 工業(yè)設(shè)備正在迅速與聯(lián)網(wǎng) (IoT) 互連,以提高效率、安全和遠(yuǎn)程監(jiān)控能力。然而,由于工業(yè)
    的頭像 發(fā)表于 02-13 17:09 ?1316次閱讀
    如何根據(jù) ISA/IEC <b class='flag-5'>安全</b>標(biāo)準(zhǔn)確保工業(yè)<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>設(shè)計(jì)的<b class='flag-5'>安全</b>

    如何使用PSoC 61進(jìn)行安全啟動(dòng)

    我們知道所有關(guān)于安全啟動(dòng)的文檔都是基于 PSoC 62、63 或 64 的。 因?yàn)?b class='flag-5'>安全啟動(dòng)機(jī)制包括 M0+ 和 M4。 我們想知道如何使用 PSoC 61 進(jìn)行
    發(fā)表于 01-30 07:51

    電梯聯(lián)網(wǎng)對(duì)電梯安全的貢獻(xiàn)有哪些?

    俗話說,一切不以更安全、更舒適為發(fā)展要義的電梯技術(shù)都是“耍流氓”。電梯聯(lián)網(wǎng)技術(shù)也不例外,通過采用更先進(jìn)的技術(shù)手段保障電梯的安全運(yùn)行是這個(gè)行業(yè)發(fā)展的方向和目標(biāo)。那么電梯
    的頭像 發(fā)表于 01-05 09:39 ?785次閱讀

    安全生產(chǎn)中聯(lián)網(wǎng)有哪些應(yīng)用呢?

    目前,在聯(lián)網(wǎng)的推動(dòng)下,企業(yè)的生產(chǎn)效率有了明顯的提升,為安全生產(chǎn)提供了更多的技術(shù)手段和解決方案,實(shí)現(xiàn)了安全與效率的雙贏。
    的頭像 發(fā)表于 01-02 18:21 ?1836次閱讀
    在<b class='flag-5'>安全</b>生產(chǎn)中<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>有哪些應(yīng)用呢?

    MCU如何安全啟動(dòng)以及安全啟動(dòng)的信任鏈如何建立

    隨著汽車智能化的發(fā)展,車輛已經(jīng)成為萬互聯(lián)的一部分。我們知道,不管何種終端設(shè)備,一旦聯(lián)網(wǎng),就存在著信息泄露的風(fēng)險(xiǎn)。自然,車輛也不例外,一旦車輛聯(lián)網(wǎng),那么,車輛就有被黑客或者第三方攻擊、截獲信息的風(fēng)險(xiǎn)
    的頭像 發(fā)表于 12-28 10:28 ?2458次閱讀
    MCU如何<b class='flag-5'>安全</b><b class='flag-5'>啟動(dòng)</b>以及<b class='flag-5'>安全</b><b class='flag-5'>啟動(dòng)</b>的信任鏈如何建立

    安全標(biāo)準(zhǔn)是消費(fèi)聯(lián)網(wǎng)的必備條件

    隨著越來越多的設(shè)備連接起來,聯(lián)網(wǎng)(IoT)遭受安全威脅的可能性也在增加。這使得全球各地政府部門和監(jiān)管機(jī)構(gòu)都重視起來,開始采取諸如網(wǎng)絡(luò)安全立法等行動(dòng)來保護(hù)消費(fèi)者,同時(shí)也激勵(lì)制造商優(yōu)先考
    發(fā)表于 11-13 09:40 ?336次閱讀

    危化車安全監(jiān)測(cè)遠(yuǎn)程管理聯(lián)網(wǎng)平臺(tái):守護(hù)道路安全,打造智慧交通

    隨著聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,?;?b class='flag-5'>安全監(jiān)測(cè)遠(yuǎn)程管理聯(lián)網(wǎng)平臺(tái)逐漸成為保障道路安全的重要手段。本文將
    的頭像 發(fā)表于 11-07 16:24 ?544次閱讀

    美國(guó)政府推出聯(lián)網(wǎng)安全標(biāo)簽計(jì)劃,中國(guó)聯(lián)網(wǎng)產(chǎn)業(yè)如何應(yīng)對(duì)?

    首先,該計(jì)劃以消費(fèi)類聯(lián)網(wǎng)設(shè)備為焦點(diǎn)。目前,主要針對(duì)的是家庭聯(lián)網(wǎng)設(shè)備,包括智能冰箱、智能空調(diào)、智能電視、智能溫控器、健身追蹤器等,并已經(jīng)開始著手定義消費(fèi)級(jí)路由器的
    的頭像 發(fā)表于 11-02 17:07 ?1380次閱讀
    美國(guó)政府推出<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b><b class='flag-5'>安全</b>標(biāo)簽計(jì)劃,中國(guó)<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)</b>產(chǎn)業(yè)如何應(yīng)對(duì)?