在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

您需要了解的嵌入式系統軟件的功能安全與信息安全

北匯信息POLELINK ? 2022-11-03 10:47 ? 次閱讀

當代的科技正在以前所未有的速度發展,每天都有嶄新的產品與功能出現,完成難以想象的任務。這種情況不再局限于手機APP和計算機,同時也包括了對我們日常生活來說更普遍的嵌入式系統物聯網設備。

感覺幾乎所有的設備都在運行軟件:嬰兒監視器,揚聲器,健身追蹤器,安全攝像頭,恒溫器和車輛等等。

對于這樣的新世界,建筑師、MIT教授、作家Nicholas Negroponte表示,“如同空氣與飲水,數字化只會因缺失被注意到,而不是它的存在。”就Negroponte所提的觀點,我們已被數字科技所包圍,甚至直到它消失或其成為安全問題時,我們才會注意到它。

我們所知的包括嵌入式系統的物聯網設備,具備處理器傳感器和其它通過網絡連接的功能。當我們談及嵌入式系統,我們指的是在更大的數字、機械電氣系統中有專門功能的處理器。嵌入式系統可以是物聯網設備中的固件,也可以是汽車、機器人、信用卡讀卡器、手機、小工具、網絡設備、醫療設備或任何東西中的電子控制單元(ECU)。

為什么C與C++對于嵌入式系統軟件的功能安全及信息安全很重要

由于規模及成本的限制,嵌入式系統的軟件在運算、內存和功率方面的計算資源有限。隨著對輕量化軟件的需求提升,編程語言如C和C++等已在嵌入式系統中占據主導地位,就如同它們在當前大多數云服務器的 Linux 內核上一樣。雖然 C++ 比 C 需要更多的計算資源,但微處理器性能的提升使得 C++ 成為全球數百萬嵌入式系統的首選語言。

其他編程語言(如Python)也用于嵌入式系統,但C 和 C++ 是主要的語言選擇。還有一種嵌入式C++(EC++)是C++語言的子集,它通過完整 C++ 語言的主要功能,實現更大的空間和速度效率。當今的微處理器可以裝載C++ 編譯器,這讓嵌入式系統編碼將變得更加簡單。

嵌入式系統的編程不同于其它類型的應用。首先,你有資源限制,然后必須針對魯棒性、實時性、可靠性以及長時間不停機運行進行設計。然而更重要的是代碼必須兼信息安全與功能安全。尤其考慮到嵌入式系統與物聯網設備在如醫療健康,制藥,或汽車和航空航天行業中的重要性。這項技術的缺失不僅會引起關注,如果它們真的不安全更會造成嚴重后果。

為什么靜態分析對于嵌入式系統軟件的功能安全及信息安全很重要

靜態分析是確保,源代碼不存在可能導致漏洞和攻擊缺陷的最重要工具之一。靜態分析也被稱為靜態應用程序安全測試或SAST,靜態分析會掃描應用程序的源代碼,包括嵌入式系統和物聯網的代碼。高度專業的代碼掃描根據所使用的相應編程語言和框架尋找特定缺陷。 靜態分析工具(例如Perforce Helix QAC和Klocwork)也可以報告編碼規范的合規情況。

靜態分析工具允許開發測試團隊去分析數千甚至數百萬行代碼。他們可尋找代碼中的缺陷并根據規則執行編碼標準。最重要的是,它們已成為軟件開發生命周期中不可或缺的一部分,并且必須定期在源代碼上運行,如在每次代碼變更或發布新版本之前。

由于我們身處于以嵌入式系統和物聯網形式的數字科技世界,功能安全與信息安全的重要性與日俱增,尤其在跨行業的關鍵功能領域。靜態分析可以發現功能安全和信息安全缺陷,這可以防止有缺陷的設備被大規模生產,并節省資金和企業聲譽。

嵌入式設備的安全性在于降低漏洞數量。嚴重性級別各不相同,高度嚴重的漏洞代表了更高的被攻擊風險。有幾種常見漏洞是所有軟件都存在的,不管它是在哪部署的。在嵌入式系統和物聯網設備中,漏洞大多與內存緩沖區溢出、資源泄漏、不當訪問控制、密碼問題和代碼注入有關。這些是在嵌入式系統中通過靜態分析掃描發現的一些最常見的嵌入式安全漏洞。

為什么編碼標準對于嵌入式系統軟件的功能安全及信息安全很重要

如上述所說,C 與C++在嵌入式系統中被廣泛使用。多年來,企業意識到功能安全與信息安全在所有代碼中的重要性,特別是C和C++的嵌入式設備。在這些設備中,故障的成本可能不僅僅是財務上的。隨著時間的推移,編碼標準的出臺以及持續的改進,就是為了幫助提高軟件安全性,可移植性,可靠性以及可維護性。靜態分析除了搜索源代碼中的缺陷和漏洞外,還可以應用編碼標準中規定的規則和建議。這對需要驗證是否符合行業標準合規性的企業尤其重要。常見的嵌入式系統編碼標準包括MISRA,AUTOSAR以及CERT。

還有一些功能安全(FuSa) 標準,例如 ISO 21434、ISO 26262、IEC 61508、ISO 13849 和 IEC 62061,專門針對汽車和制造等不同行業的嵌入式系統。

為嵌入式系統編碼,遵循編碼標準,并將靜態分析置于軟件研發生命周期中的一部分,將會讓我們的數字化世界更加安全。正如前面提到的,“如同空氣與飲水,數字化只會因缺失被注意到”,還有在違反功能安全和信息安全的情況下亦如是。

如果您想親手體驗成千上萬研發者所信賴的Perforce靜態分析工具,現在即可免費申請試用,詳情請私信聯絡北匯信息。

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

    關注

    5144

    文章

    19575

    瀏覽量

    315849
  • 信息安全
    +關注

    關注

    5

    文章

    677

    瀏覽量

    39632
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Linux嵌入式和單片機嵌入式的區別?

    : 單片機嵌入式 :開發環境相對簡單,通常使用C語言或匯編語言進行編程,開發工具包括Keil、IAR等。 Linux嵌入式 :開發環境較為復雜,除了需要掌握C語言,還需要了解Lin
    發表于 06-20 09:46

    嵌入式開發入門指南:從零開始學習嵌入式

    特定功能的計算機系統,廣泛應用于智能家居、工業控制、醫療設備、車載系統等領域。 2. 學習嵌入式開發的前置知識熟悉C語言編程掌握基本的數據結構與算法
    發表于 05-15 09:29

    嵌入式軟件行業增長驅動因素

    嵌入式軟件在物聯網應用中至關重要,因為它管理設備操作、控制傳感器、支持連接并確保數據安全。例如,在智能家居中,恒溫器、安全攝像頭和燈光等設備使用嵌入
    的頭像 發表于 05-09 11:26 ?284次閱讀

    電磁兼容與信息安全測試系統軟件

    電磁兼容與信息安全測試系統軟件
    的頭像 發表于 04-28 22:58 ?191次閱讀
    電磁兼容與<b class='flag-5'>信息</b><b class='flag-5'>安全</b>測試<b class='flag-5'>系統軟件</b>

    嵌入式應用中常見的安全威脅

    越來越多的嵌入式設備存在互聯需求,在安全應用開發中,除功能安全外,應用還需考慮信息安全
    的頭像 發表于 04-28 14:45 ?585次閱讀
    <b class='flag-5'>嵌入式</b>應用中常見的<b class='flag-5'>安全</b>威脅

    嵌入式系統信息安全概述

    ? 在受控環境中,防止意外錯誤和硬件故障足以實現安全行為。如果檢測到不可恢復的情況,系統可以切換到功能有限或沒有功能的狀態,但仍然是安全的。
    的頭像 發表于 01-24 11:36 ?464次閱讀

    嵌入式軟件開發符合ISO 26262 功能安全標準

    ISO 26262 功能安全標準的要求可能非常具有挑戰性,尤其是當的汽車系統中的某些部件相比其他部件具有更高的安全風險時。開發者如何在整個
    發表于 01-15 12:04 ?2次下載

    如何提高嵌入式代碼質量?

    的情況下也必須保持穩定的性能。 3. 硬件依賴:嵌入式軟件緊密依賴硬件平臺,需要充分理解硬件特性才能編寫高效且穩定的代碼。 了解這些特點有助于開發人員在編寫代碼時有針對性地優化和調整,
    發表于 01-15 10:48

    FSG中國正式成立,推動嵌入式功能安全邁向新高度

    功能安全專家小組致力于提供一站功能安全認證服務,助力提升嵌入式
    的頭像 發表于 12-18 15:56 ?496次閱讀
    FSG中國正式成立,推動<b class='flag-5'>嵌入式</b><b class='flag-5'>功能</b><b class='flag-5'>安全</b>邁向新高度

    普華基礎軟件推動嵌入式功能安全邁向新臺階

    近日,由普華基礎軟件、IAR、秒尼科、芯來科技、恩智浦、Parasoft、瑞薩電子7家企業作為初始成員共同組成的功能安全專家小組中國(簡稱FSG中國)在上海正式宣布成立。作為專門研究嵌入式
    的頭像 發表于 12-12 11:19 ?548次閱讀

    新手怎么學嵌入式?

    基本的概念。嵌入式系統是一種將計算機技術嵌入到特定設備中的系統,它通常具有特定的功能和有限的資源。你需要
    發表于 12-12 10:51

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+ Hypervisor應用場景調研

    ,不依賴宿主操作系統,直接運行在硬件資源之上,如下圖: 那嵌入式系統為什么要引入Hypervisor呢?書中說是因為嵌入式系統
    發表于 10-14 11:21

    學習hypervisor嵌入式產品安全設計

    Hypervisor的設計與實現,涵蓋嵌入式Hypervisor架構與核心組件、中斷隔離技術、內存隔離技術、循環表調度器、健康監控、分區間通信技術、內核資源管理模型、系統初始化過程、內核服務
    發表于 08-25 09:11

    嵌入式系統中工業4.0網絡安全

    C和C++在嵌入式系統中占主導地位。多年來,實施工業4.0和物聯網的組織已經認識到所有代碼中的信息安全性的重要性,特別是對于嵌入式設備中的C
    的頭像 發表于 08-12 21:45 ?695次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>中工業4.0網絡<b class='flag-5'>安全</b>

    嵌入式系統怎么學?

    系統設計與調試:需要掌握嵌入式系統的設計方法和調試技術,包括硬件設計、軟件設計、電路調試等,以確保系統
    發表于 07-02 10:10
    主站蜘蛛池模板: 午夜传媒 | 亚洲一区二区三区免费观看 | 免费人成年短视频在线观看免费网站 | 久久精品国产99精品最新 | 久久波多野结衣 | 在线天堂bt种子 | 国产综合13p | 亚洲迅雷| 日本在线视频www色 日本在线视频精品 | 欧美性xxxxxbbbbbb精品 | 久久久久激情免费观看 | 天天影视亚洲 | 色多多高清在线观看视频www | 污污的网站免费阅读 | 狠狠色丁香婷婷综合橹不卡 | 国产精品午夜国产小视频 | 欧美xxxxx喷潮 | 99精品在免费线视频 | 免费观看片 | 免费男女视频 | 天天天干干干 | 久久人精品 | 理论毛片| 添人人躁日日躁夜夜躁夜夜揉 | 天天操穴| 一级a毛片免费观看 | 国模在线视频一区二区三区 | 91激情网| 男男np主受高h啪啪肉 | 日本精品一卡二卡≡卡四卡 | 狠狠色噜噜狠狠狠狠米奇7777 | 在线视频影院 | 国语自产自拍秒拍在线视频 | 日本加勒比在线播放 | 天天操综合网 | 亚洲成a人片在线观看导航 亚洲成a人片在线观看尤物 | 国产美女精品一区二区三区 | 天天综合色一区二区三区 | 2022国产情侣真实露脸在线 | 日本黄页网址 | 色爱区综合激情五月综合色 |