美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区

產品分類

當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器 > FFC連接器

類型分類:
科普知識
數據分類:
FFC連接器

物聯網安全基礎知識 — 第 3 部分:確保安全引導和固件更新

發布日期:2022-04-17 點擊率:46

編者按:隨著物聯網設備應用的激增,確保這些設備的安全是人們一直要持續關注的問題;在某種程度上,若要在工業物聯網 (IIoT) 和任務關鍵型應用中采用聯網設備,安全挑戰可能會成為阻礙;這是因為如果攻擊成功,就可能導致企業和個人數據泄露。確保物聯網應用安全可能是一項非常艱巨的任務,但在現實中,物聯網設備的安全可以建立在一些相對簡單的原則之上,并使用硬件安全設備加以支撐。只要遵循完善的安全實踐,這些問題就能得到解決。本系列文章由多個部分組成,文中將提供一些實用的指導,以幫助開發人員確保從一開始就遵循相關的最佳實踐。第 1 部分探討底層安全設計的加密算法。第 2 部分探討私鑰、密鑰管理和安全存儲在安全物聯網設計中所起的作用。第 3 部分(文本)檢查安全處理器的內建機制,以緩和物聯網設備所面臨的其他類型威脅。第 4 部分明確并展示如何在高級處理器中應用安全機制,幫助確保進行必要的隔離,以緩和對物聯網設備運行時環境進行的攻擊。第 5 部分介紹如何在將物聯網設備連接到物聯網云資源時,通過采用更高級別安全措施,讓這些設備實現持續的物聯網安全。

通過組合使用,基于硬件的加密技術與安全存儲可提供實現安全物聯網 (IoT) 設計所需的基本功能。但是,物聯網設備一旦部署,就會面臨多種威脅,這些威脅會破壞這些設備,發起即時攻擊,或造成更微妙和高級的持續性威脅。

本文描述了開發人員應如何使用基于底層安全機制構建的信任根來增強物聯網設備的安全性,這個信任根在 Maxim Integrated、Microchip Technology、NXP Semiconductors 和 Silicon Labs 等廠商推出的安全處理器上可為軟件執行提供一個可信任的環境。

什么是信任根,為什么需要信任根?

加密方法和安全密鑰是確保任何互聯設備安全性的關鍵促進因素。如本系列文章的第 1 部分和第 2 部分所述,它們提供了更高層次協議所用的基本機制,以保護數據和通信。要保護系統本身,需要開發人員解決可能影響嵌入式系統中的系統操作和軟件執行的漏洞。

在典型的嵌入式系統中,由于電源故障或關鍵軟件異常導致的系統復位最終會引起軟件引導過程,從非易失性存儲器重新加載固件映像。通常,軟件重新引導是一種重要的安全機制,用于恢復被意外或有意打破穩定性的系統功能。在互聯系統中,黑客使用各種黑帽工具來破壞軟件,而安全專家通常建議通過重新引導,來應對影響軟件執行的入侵行為。例如,FBI 在 2018 年曾建議消費者和企業主重新啟動路由器,以阻止所發生的大規模黑客攻擊活動。

實際上,重新引導并不能保證系統完整性。在固件映像被盜用的情況下重新引導后,系統仍處于黑客的控制之下。為了緩和此類威脅,開發人員需要確保其軟件在信任鏈上運行,而該信任鏈則基于引導時建立的信任根所構建,并延伸至軟件執行環境的所有層面。能否達到此安全級別關鍵取決于,確保使用可信的固件開始引導過程。

驗證固件映像進行安全引導

在嵌入式系統中,主機處理器將固件映像從閃存加載到主存儲器中并開始執行(或者直接從具有芯片內執行 (XIP) 功能的閃存開始執行)。如果黑客已盜用固件映像,則引導過程將會導致系統被劫持。

為了在引導之前驗證固件的完整性,開發人員使用了一個從供應鏈早期開始的代碼簽名過程。在安全的設施內,通過使用橢圓曲線數字簽名算法 (ECDSA) 之類的加密穩健算法創建的私鑰-公鑰對,可對系統的固件映像進行簽名。盡管私鑰從未離開過設施,但系統公鑰會隨系統一起發運。在引導過程中,處理器會在使用映像之前運用此系統公鑰來驗證固件簽名。

當然,在上述過程中,公鑰本身容易受到攻擊,而且在擴展時,這會使系統固件容易遭到未經授權的替換。如果公鑰在嵌入式系統中繼續不受保護,黑客可能會用自己生成的私鑰-公鑰對中的公鑰來替換它。如果他們以自己擁有的相關私鑰簽名的惡意固件替換了系統的固件映像,則被盜用的固件簽名將會通過驗證過程,并繼續引導過程,從而導致系統被劫持。

因此,安全系統依賴于在安全設施內的安全元件中預配置的有效公鑰。Maxim Integrated 的 DS28C36 和 Microchip Technology 的 ATECC608A 這類安全 IC 不僅可以安全地存儲傳統安全元件,還能安全地執行 ECDSA 等認證算法進行固件簽名認證。

例如,在引導之前,主機處理器可通過串行接口將固件發送到 DS28C36。DS28C36 隨即使用先前在安全設施中預配置的系統公鑰,來驗證固件簽名是否確實由同一安全設施中的關聯私鑰創建。最后,DS28C36 將驗證結果發送至主機處理器,如果簽名有效,主機處理器會繼續加載固件映像(圖 1)。

Maxim Integrated 的 DS28C36 安全 IC 示意圖圖 1:開發人員可以使用 Maxim Integrated 的 DS28C36 這類安全 IC 來驗證固件簽名,以防止主機處理器引導被盜用的固件。(圖片來源:Maxim Integrated)

更安全的引導過程可保護固件映像,以消除密鑰或映像被盜用造成的問題。通過使用安全存儲和加密加速器,有效的安全引導功能已內置到越來越多的處理器中,包括 Silicon Laboratories 的 Gecko 系列 2 處理器、NXP 的 LPC55S69JBD100、Maxim Integrated 的 MAX32520 和 Microchip Technology 的 ATSAML11D16A 等等。利用這些功能,此類安全處理器可以提供所需的信任根,以創建用于系統和應用軟件執行的可信環境。

通過安全引導提供信任根

此類安全處理器提供安全引導選項,旨在確保信任根所依托的固件映像的完整性。例如,Silicon Laboratories 的 EFR32MG21A 和 EFR32BG22 Gecko 系列 2 處理器分別通過基于硬件安全元件和虛擬安全元件 (VSE) 的多級引導過程來構建此信任根(圖 2)。

Silicon Laboratories 的 Gecko 系列 2 EFR32MG21A 處理器示意圖圖 2:Silicon Laboratories 的 Gecko 系列 2 EFR32MG21A 處理器在多級引導過程的第一級使用集成的硬件安全元件(如本圖所示),而 EFR32BG22 則使用虛擬安全元件來啟動多級引導過程。(圖片來源:Silicon Laboratories)

在 EFR32MG21A 中,專用處理器內核提供加密功能以及用于安全密鑰存儲的硬件安全元件。在此專用功能的支持下,處理器使用只讀存儲器 (ROM) 中存儲的代碼發起引導過程,以驗證第一級引導程序 (FSB) 代碼。完成驗證后,FSB 代碼即會運行,接著又會驗證第二級引導程序 (SSB) 的代碼簽名。引導序列繼續執行經驗證的 SSB,后者進而會驗證應用程序代碼的簽名,而該代碼通常包括系統級代碼和更高級別的應用程序代碼。最后,經驗證的應用程序代碼運行,系統根據應用程序的要求繼續執行操作。

由于此過程從 ROM 代碼開始,而且僅運行經驗證的 FSB、SSB 和應用程序代碼,因此該方法將產生經驗證的信任鏈來執行代碼。由于此信任鏈中的第一環依賴于無法修改的 ROM 代碼,因此信任鏈中后續的每一環都會延續此可信環境。與此同時,這種方法還允許開發人員安全地更新應用程序代碼,甚至是第一級和第二級引導程序代碼。只要每個代碼包都提供經驗證的簽名,可信環境就能保持完好。

使用信任根提供這種安全引導的處理器,通常支持多種模式和選項。例如,Silicon Laboratories 的 Gecko 系列 2 處理器提供了更強大的基于證書的安全引導功能。

證書可用于常規公鑰基礎結構 (PKI) 事務處理,包含公鑰以及對一個或多個相關證書的引用,這些證書最終指向證書頒發機構 (CA) 授予的根證書。此鏈中的每個證書均用于驗證其下面的證書,從而形成基于值得信賴的 CA 的信任鏈。在傳輸層安全性 (TLS) 的認證階段,瀏覽器依靠此信任鏈來確認 Web 服務器的身份。嵌入式系統可采用相同的方法使用證書來確認引導程序或應用程序代碼源的身份。在這里,按照前述方式執行多級引導過程,但需要額外驗證與每一級相關的證書(圖 3)。

Silicon Laboratories 的 Gecko 系列 2 處理器示意圖(點擊放大)圖 3:Silicon Laboratories 的 Gecko 系列 2 處理器通過在引導過程每一級的簽名驗證期間驗證所用公鑰的證書,來增強系統安全性。(圖片來源:Silicon Laboratories)

NXP 的 LPC55S69JBD100 等其他處理器支持多種不同的固件映像選項。除了簽名的固件映像外,這些處理器還支持使用可信計算組織推出的設備標識符組合引擎 (DICE) 行業標準的引導映像。第三個選項允許開發人員將映像存儲在支持 PRINCE 加密的處理器閃存特殊區域內,其中 PRINCE 加密是一種低延遲的分組加密,能夠在小得多的硅面積內達到與其他加密相當的安全強度。在 LPC55S69JBD100 中可實現 PRINCE 加密,這種技術能對處理器專用的 PRINCE 閃存區中存儲的加密代碼或數據執行實時解密。由于解密使用的密鑰僅供 PRINCE 加密引擎訪問,因此該解密過程仍然是安全的。實際上,這些密鑰由 LPC55S69JBD100 的物理不可克隆功能 (PUF) 生成的密鑰加密密鑰 (KEK) 提供保護。(有關 PUF 和 KEK 用法的更多信息,請參見第 2 部分。)

這種方法使開發人員能夠存儲更多固件映像,而這是在避免“封閉”設備的風險情況下,為物聯網設備提供固件無線 (FOTA) 更新方法所需的功能。如果處理器只能使用一個位置來存儲固件映像,則有缺陷的固件映像會將處理器置于不確定或鎖定的狀態,從而鎖定或阻塞設備。通過將固件映像存儲在 LPC55S69JBD100 中啟用了 PRINCE 的閃存區內,開發人員可使用回退策略,即如果新版本引導進入無法工作狀態,則還原固件的上一個正常工作版本。

由于所有這些新固件映像都必須通過基礎引導過程中所需的簽名驗證檢查,所以開發人員可充分利用安全 FOTA,在不影響系統或其信任鏈的情況下添加新功能或修復錯誤。

總結

系統和應用級別的安全性需要一個只允許授權軟件運行的執行環境。盡管代碼簽名驗證是實現此類環境的基本功能,但安全系統還需要利用更全面的功能集來構建必要的信任鏈,以確保執行的是受信任的軟件。這些可信環境的基礎在于信任根,而信任根可通過安全處理器所支持的安全引導機制提供。使用此類處理器,開發人員可以實現安全的物聯網設備,使其能夠抵御企圖破壞系統中的軟件執行或完全劫持系統的攻擊行為。

下一篇: PLC、DCS、FCS三大控

上一篇: 借助專用電源轉換器消

推薦產品

更多
美女网站一区二区_在线观看日韩毛片_成人在线视频首页_欧美精品一区二区三区久久久_国产精品亚洲一区二区三区在线_日本免费新一区视频_日本美女一区二区三区_精品亚洲成a人_久久不见久久见免费视频1_91首页免费视频_欧美一区二区在线看_91精品91久久久中77777_天堂蜜桃一区二区三区_av在线一区二区_欧美不卡一区二区_欧美影视一区二区三区


        樱桃国产成人精品视频| 一本色道**综合亚洲精品蜜桃冫| 日本不卡免费在线视频| 亚洲综合免费观看高清完整版在线| 最新不卡av在线| 一二三区精品福利视频| 夜夜嗨av一区二区三区网页| 亚洲黄色片在线观看| 亚洲一区欧美一区| 亚洲午夜成aⅴ人片| www久久精品| 欧美日韩精品福利| 欧美大片一区二区| 日韩欧美国产一区二区三区| 69堂亚洲精品首页| 欧美一区二区三区在线观看| 欧美日韩国产色站一区二区三区| 色狠狠综合天天综合综合| 一区二区三区四区在线视频| 日韩高清av电影| 日韩av电影免费观看| 欧美一级片免费观看| 欧美日韩一区二区三区在线观看免 | 91捆绑美女网站| 韩国精品主播一区二区在线观看| 久久99国产精品麻豆| 老司机免费视频一区二区 | 国产jizzjizz一区二区| 丰满岳乱妇一区二区三区| 国产精品乡下勾搭老头1| 国产一区二区三区四| 国产不卡视频在线播放| 99久久久精品| 99在线看视频| 欧美日韩精品免费观看| 亚洲午夜精品久久久久久浪潮| 在线不卡日本| 欧美精品三级日韩久久| 日韩一区二区不卡| 久久久久88色偷偷免费| 亚洲人123区| 日韩中文字幕不卡| 国内精品在线播放| 7777奇米亚洲综合久久| 欧美性色黄大片人与善| 91福利在线看| 日韩精品一区二区三区老鸭窝| 欧美日本在线观看| 欧美一区二区视频在线观看2022 | 精品99久久久久久| 国产欧美一二三区| 一区二区激情小说| 久久99热狠狠色一区二区| 国产福利91精品一区二区三区| 91猫先生在线| 婷婷五月色综合| 91精品在线麻豆| 精品少妇一区二区三区在线视频| 久久久久久久久伊人| 欧美韩日一区二区三区| 亚洲欧美日韩综合aⅴ视频| 亚洲v中文字幕| 精品一区二区三区av| 国产一区激情在线| 成人免费电影视频| 国产精品对白一区二区三区| 欧美日韩国产精品一区二区| 亚洲高清资源综合久久精品| 欧美综合色免费| 久久色在线观看| 亚洲久本草在线中文字幕| 日韩高清不卡一区二区三区| 久久成人18免费观看| a级高清视频欧美日韩| 国产传媒欧美日韩| 日韩一区二区三区资源| 欧美人动与zoxxxx乱| 亚洲人午夜精品天堂一二香蕉| 韩日精品视频一区| 欧美大陆一区二区| 日韩免费看的电影| 日韩专区欧美专区| 黄色99视频| 日韩欧美中文字幕公布| 亚洲一区成人在线| 3d动漫精品啪啪一区二区三区免费| 久久综合一区| 久久久久亚洲蜜桃| 激情成人综合网| 日韩国产美国| 中文字幕免费在线观看视频一区| 黑人巨大精品欧美一区| 日韩久久久久久久| 久久精品欧美一区二区三区不卡 | 亚洲丝袜美腿综合| 国产99久久久国产精品潘金| 亚洲人成网站在线观看播放 | 国产精品水嫩水嫩| 国产福利一区在线观看| 在线观看日本一区| 亚洲九九爱视频| yy111111少妇影院日韩夜片| 3atv一区二区三区| 亚洲欧美日韩精品在线| 国产精品二三区| av综合在线播放| 欧美一区二区三区视频免费播放| 亚洲人成亚洲人成在线观看图片 | 国产美女av一区二区三区| 久久综合久久综合这里只有精品| 欧美大片日本大片免费观看| 国内久久精品视频| 欧美无乱码久久久免费午夜一区| 一区二区三区日韩欧美| av成人午夜| 久久综合九色综合97_久久久| 国产又黄又大久久| 欧美三级三级三级| 日本大胆欧美人术艺术动态| 日本最新一区二区三区视频观看| 国产精品狼人久久影院观看方式| av不卡免费在线观看| 日韩视频不卡中文| 成人一区二区视频| 日韩一区国产二区欧美三区| 国产毛片精品国产一区二区三区| 欧美色涩在线第一页| 男男视频亚洲欧美| 欧美在线短视频| 韩国女主播成人在线观看| 欧美日韩一区视频| 国产一本一道久久香蕉| 777午夜精品免费视频| 精品亚洲成a人| 3atv一区二区三区| 99精品欧美一区| 中文字幕国产一区| 久久久久网址| 亚洲图片欧美一区| 综合一区中文字幕| 久色婷婷小香蕉久久| 7777女厕盗摄久久久| 成人app在线观看| 久久久久久久久久久久电影| 国产高清自拍99| 亚洲精品国产高清久久伦理二区| 欧洲一区二区在线| 日韩电影一区二区三区| 欧美男男青年gay1069videost | 韩日午夜在线资源一区二区| 日韩美女精品在线| 深夜福利成人| 久久国产精品区| 91精品婷婷国产综合久久性色| 老司机精品视频导航| 色欲综合视频天天天| 国产福利电影一区二区三区| 久久久www成人免费无遮挡大片| 国产精品久久久久久久小唯西川 | 亚洲色图在线看| 亚洲伊人婷婷| 极品少妇xxxx偷拍精品少妇| 精品国产91亚洲一区二区三区婷婷| 成人综合av网| 丝袜美腿成人在线| 欧美一卡二卡在线| 国产精品亚洲综合| 午夜欧美在线一二页| 日韩一卡二卡三卡四卡| 国产亚洲一区二区三区在线播放| 亚洲五码中文字幕| 在线91免费看| 免费国产一区| 国产伦精品一区二区三区免费| 久久久91精品国产一区二区三区| 99久久99久久| 日欧美一区二区| 久久精品夜色噜噜亚洲aⅴ| 日本视频一区二区在线观看| 国产综合一区二区| 亚洲视频 欧洲视频| 欧美日韩色综合| www.综合网.com| 亚洲一级二级在线| 欧美变态口味重另类| 日韩理论片在线观看| 波多野结衣视频一区| 丝袜美腿一区二区三区| 久久久久久日产精品| 91高清视频在线| 精品久久久久久一区| 国产伦精一区二区三区| 亚洲免费电影在线| 欧美一三区三区四区免费在线看| 久久天天狠狠| 成人短视频下载| 欧美色男人天堂| 欧美重口乱码一区二区| 久久99精品一区二区三区三区| 国产精品久久网站|