chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

安全的軟件架構(gòu)如何設(shè)計

電機控制設(shè)計加油站 ? 來源:陳翠 ? 2019-07-27 10:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡單直接地開始編程的誘惑總是很大。如果采取這種做法,日后在安全和防護方面可能要付出代價。設(shè)計適當(dāng)?shù)能浖軜?gòu)可以......

簡化接口減少須視為安全相關(guān)的代碼量促進(jìn)模塊化有助于測試和驗證簡化非安全相關(guān)軟件的更改管理支持更嚴(yán)格的硬件設(shè)計簡化代碼關(guān)于簡化這一目標(biāo),我喜歡下面這句發(fā)人深省的名言

圖1 - 關(guān)于軟件設(shè)計的名言

IEC 61508-3中的V模型將軟件架構(gòu)步驟顯示為收集需求與軟件設(shè)計之間的步驟。它是決定軟件安全基本策略的步驟,包括冗余和多樣性的使用。它還涉及將功能分配給主要元件和子系統(tǒng),并決定其間如何互連。

圖2 - IEC 61508-3:2010中的V模型

機械標(biāo)準(zhǔn)IEC 62061給出了關(guān)于軟件架構(gòu)的一些最佳說明,包括下圖。此圖不是專門針對軟件的,但我認(rèn)為它已經(jīng)把主要思想表達(dá)出來。

圖3 - 摘自機械安全標(biāo)準(zhǔn)IEC 62061

如果架構(gòu)不支持安全與非安全軟件之間充分隔離,那么所有軟件都需要根據(jù)安全標(biāo)準(zhǔn)進(jìn)行開發(fā)。如果軟件屬于混合安全完整性,那么不支持充分獨立性要求的架構(gòu)將導(dǎo)致所有軟件都必須按照任何模塊的最高安全完整性進(jìn)行開發(fā)。

顯然,軟件架構(gòu)需要與硬件架構(gòu)協(xié)調(diào)一致。如果系統(tǒng)含有三個微控制器/微處理器,其中一個用于運行控制軟件,另外兩個各運行一個安全通道,那么每個微控制器/微處理器可以有自己的軟件架構(gòu),充分隔離和獨立性在很大程度上是默認(rèn)具備的。而要在單個處理器中實現(xiàn)相同的目標(biāo),將需要在架構(gòu)規(guī)劃上下更大工夫。

除了劃分子系統(tǒng)和元件之外,架構(gòu)還應(yīng)描述控制流程,但這是未來博客的主題。

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

    關(guān)注

    0

    文章

    64

    瀏覽量

    10597
  • 軟件安全
    +關(guān)注

    關(guān)注

    0

    文章

    29

    瀏覽量

    9400

原文標(biāo)題:【工程師博客】如何設(shè)計安全的軟件架構(gòu)

文章出處:【微信號:motorcontrol365,微信公眾號:電機控制設(shè)計加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    軟件架構(gòu)

    軟件架構(gòu)軟件架構(gòu)軟件架構(gòu)
    發(fā)表于 03-29 21:54

    淺析PSA平臺安全架構(gòu)

    做出商業(yè)決策,而消費者需要確保他們的互聯(lián)家居和數(shù)字生活不會被黑客攻擊。近期的攻擊和安全研究表明,在極端情況下,設(shè)計不佳的連接設(shè)備有可能被攻陷并導(dǎo)致互聯(lián)網(wǎng)基礎(chǔ)架構(gòu)的關(guān)鍵部件被破壞,甚至影響到我們的安全。因此
    發(fā)表于 07-25 07:27

    阿里云安全肖力:云原生安全構(gòu)筑下一代企業(yè)安全架構(gòu)

    "數(shù)字經(jīng)濟的發(fā)展驅(qū)動越來越多的企業(yè)上云,每個企業(yè)都會基于云原生安全能力構(gòu)筑下一代企業(yè)安全架構(gòu),完成從扁平到立體式架構(gòu)的進(jìn)化,屆時云原生安全技術(shù)紅利也將加速釋放!”9月27日,阿里云智能
    發(fā)表于 09-29 15:15

    軟件架構(gòu)存在的意義

    1、前言在嵌入式軟件開發(fā),包括單片機開發(fā)中,軟件架構(gòu)對于開發(fā)人員是一個必須認(rèn)真考慮的問題。軟件架構(gòu)對于系統(tǒng)整體的穩(wěn)定性和可靠性是非常重要的,
    發(fā)表于 10-27 09:34

    軟件架構(gòu)的作用與設(shè)計思路

    軟件架構(gòu),就是軟件的結(jié)構(gòu),包含軟件元素(模塊構(gòu)件等)、外部接口及其相互關(guān)系。1.軟件架構(gòu)的作用做
    發(fā)表于 12-20 06:04

    CMSIS軟件架構(gòu)概述?

    目錄CMSIS軟件架構(gòu)庫文件說明CMSIS軟件架構(gòu)CMSIS概述? ? ?CMSIS軟件架構(gòu)由四
    發(fā)表于 12-22 07:34

    Arm 用新的 SoC 和演示板測試安全架構(gòu)

    指針(在內(nèi)存中引用地址的變量)的使用限制。這樣,只能引用一些確定的地址范圍。一旦物理實現(xiàn),指針的地址訪問就不能被軟件內(nèi)存不安全的語言偽造。說明 CHERI 架構(gòu)如何通過防火分區(qū)提高內(nèi)存安全
    發(fā)表于 06-16 14:44

    TSC峰會回顧01 | 基于分級安全的OpenHarmony架構(gòu)設(shè)計

    是可信的呢?基于分級要求,將設(shè)備安全架構(gòu)分為完整性保護、漏洞防利用、隔離與訪問控制、可信執(zhí)行環(huán)境等幾大部分,再分別對各部分進(jìn)行可信分級。例如:一臺設(shè)備的完整性越強,則其可信程度越高;設(shè)備的隔離機制、軟件
    發(fā)表于 04-19 15:09

    基于分級安全的OpenHarmony架構(gòu)設(shè)計

    本文源自 OpenHarmony TSC 官方《峰會回顧第1期 | 基于分級安全的OpenHarmony架構(gòu)設(shè)計》 演講嘉賓 | 付天福 回顧整理 | 廖濤 排版校對 | 李萍萍 嘉賓簡介 付天福
    發(fā)表于 08-04 10:39

    SWE.2的軟件架構(gòu)設(shè)計

    過程ID:SWE.2 過程名稱:軟件架構(gòu)設(shè)計 過程目的:軟件架構(gòu)設(shè)計過程目的是建立一個架構(gòu)設(shè)計,識別哪些
    的頭像 發(fā)表于 01-11 10:36 ?3339次閱讀

    汽車功能安全軟件開發(fā)階段軟件架構(gòu)安全設(shè)計

    軟件安全架構(gòu)旨在刻畫出實現(xiàn)軟件功能安全基本的軟件框架,需要在系統(tǒng)架構(gòu)的基礎(chǔ)上,對其
    發(fā)表于 10-08 10:45 ?2685次閱讀

    BG基于圖形用戶界面的嵌入式安全軟件架構(gòu)

    BG Networks一種新的基于圖形用戶界面的軟件自動化工具和互補的嵌入式安全軟件架構(gòu),旨在使物聯(lián)網(wǎng)網(wǎng)絡(luò)安全變得容易。
    的頭像 發(fā)表于 10-17 11:03 ?1400次閱讀
    BG基于圖形用戶界面的嵌入式<b class='flag-5'>安全</b><b class='flag-5'>軟件</b><b class='flag-5'>架構(gòu)</b>

    基于Autosar軟件的功能安全開發(fā)

    軟件架構(gòu)將根據(jù)安全目標(biāo)的需要將安全平臺的軟件分區(qū)為兩個部分
    的頭像 發(fā)表于 06-27 17:10 ?1825次閱讀
    基于Autosar<b class='flag-5'>軟件</b>的功能<b class='flag-5'>安全</b>開發(fā)

    SWE.2軟件架構(gòu)設(shè)計

    過程ID : SWE.2 過程名稱 : 軟件架構(gòu)設(shè)計 過程目的 : 軟件架構(gòu)設(shè)計過程目的是建立一個架構(gòu)設(shè)計,識別哪些
    的頭像 發(fā)表于 08-24 09:43 ?1592次閱讀

    帶你走進(jìn)信息安全軟件架構(gòu)

    經(jīng)緯恒潤車端信息安全解決方案整合了 MCU 端以及 MPU 端的信息安全解決方案,具體方案包括 Security Boot、安全通信、安全存儲、安全
    的頭像 發(fā)表于 06-12 14:36 ?1442次閱讀
    帶你走進(jìn)信息<b class='flag-5'>安全</b><b class='flag-5'>軟件</b><b class='flag-5'>架構(gòu)</b>