FDA認為威脅建模是醫(yī)療器械軟件上市前提交的基礎(chǔ),必須覆蓋產(chǎn)品設(shè)計、研發(fā)和供應(yīng)鏈全流程。威脅建模是一個結(jié)構(gòu)化的過程,用于識別與醫(yī)療設(shè)備相關(guān)的威脅事件,以便于制造商在設(shè)計、生產(chǎn)、部署和使用等環(huán)節(jié)均可使用適當(dāng)?shù)姆烙胧﹣肀Wo設(shè)備。
那么,醫(yī)療設(shè)備威脅建模該如何進行呢?
一、威脅建模一般步驟
● 設(shè)定分析目標(biāo);
● 為即將分析的系統(tǒng)創(chuàng)建可視化模型;
● 通過可視化模型識別系統(tǒng)面臨的威脅;
● 采取措施為系統(tǒng)減輕威脅;
● 驗證威脅是否已得到緩解。
二、威脅建模方法
1、STRIDE
STRIDE于1999年發(fā)明,并于2002年被Microsoft采納,是目前最成熟的威脅建模方法。
STRIDE評估系統(tǒng)詳細設(shè)計,對就地系統(tǒng)進行建模。通過構(gòu)建數(shù)據(jù)流程圖(DFD),STRIDE用于標(biāo)識系統(tǒng)實體,事件和系統(tǒng)邊界。STRIDE已成功應(yīng)用于cyber-only網(wǎng)絡(luò)和cyber-phiysical系統(tǒng)。
2、PASTA
攻擊模擬和威脅分析流程(PASTA)是2012年開發(fā)的,以風(fēng)險為中心的威脅建??蚣堋K邆€階段,每個階段都有多個活動。
PASTA將業(yè)務(wù)目標(biāo)和技術(shù)要求結(jié)合在一起,在不同階段使用了多種設(shè)計和啟發(fā)工具。通過讓關(guān)鍵決策者參與進來,要求不同階段(例如運營、治理、體系結(jié)構(gòu)和開發(fā)等環(huán)節(jié))均有安全措施,將威脅建模過程提升到戰(zhàn)略級別。
PASTA被廣泛視為以風(fēng)險為中心的框架,它采用了一個以攻擊者為中心的視角,以威脅枚舉和評分的形式輸出。
3、LINDDUN
LNDDUN(可鏈接性、可識別性、不可否認性、可檢測性、信息泄露、不了解、不遵守規(guī)定}專注于隱私問題,可用于數(shù)據(jù)安全。LNDDUN由六個步驟組成,提供了—種系統(tǒng)的隱私評估方法。
LNDDUN從系統(tǒng)的數(shù)據(jù)流開始,定義了系統(tǒng)的數(shù)據(jù)流、數(shù)據(jù)存儲、數(shù)據(jù)處理和外部實體。通過系統(tǒng)地迭代所有模型元素,并從威脅類別的角度對其進行分析,LINDDUN用戶可以確定威脅對系統(tǒng)的適用性并構(gòu)建威脅樹。
4、CVSS
通用漏洞評分系統(tǒng)(CVSS)捕獲漏洞的主要特征并產(chǎn)生數(shù)字程度評分。CVSs為用戶提供了不同網(wǎng)絡(luò)和網(wǎng)絡(luò)物理平臺內(nèi),可通用的標(biāo)準(zhǔn)化評分系統(tǒng),可以通過在線獲得的計算器來計算CVSs分?jǐn)?shù)。
CVSs分?jǐn)?shù)是由分析師為每個指標(biāo)分配的值得出的,指標(biāo)在文檔中進行了詳細說明。CVSS方法通常與其他威脅建模方法結(jié)合使用。
(文章來源于健康界)