999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于威脅樹的IT產品安全關鍵件識別研究*

2019-03-22 08:36:18陶文卿張俊彥陳清明
網絡安全與數據管理 2019年3期

陶文卿,張俊彥,陳清明

(上海市信息安全測評認證中心,上海 200011)

0 引言

信息技術(Information Technology,IT)產品作為信息系統的核心部件之一,其安全性直接影響到整個信息系統的可靠性。信息安全產品認證認可是根據國家標準、行業標準或技術規范,由具有檢測能力和政府授權檢測認證資格的權威機構,按照嚴格的程序,對其進行測試試驗及監督檢查的一種客觀公正的評價活動,是應對信息技術快速更新、技術表現日趨融合、安全保障需求迫切等態勢的有效途徑。

我國的信息安全產品認證認可體系自2004年開始建設[1],至今已形成相對完善的認證體系,但隨著技術的發展,在認證過程中,產品更新換代的周期逐漸縮短與用戶的安全保障需求增加之間的矛盾日益突出,因此,在認證過程中識別安全關鍵件,判斷產品更新對認證結果的影響,以便更科學地實施變更控制,成為一個需要研究的重點方向。

目前,研究人員在不同的領域提出了關鍵件識別方法,如袁林[2]提出了對網絡應用中的關鍵事件進行識別和跟蹤的方法,盛潔谞[3]等人提出了對軟件關鍵件識別的方法,李偉剛等人[4]提出了在項目工程的質量管理中關鍵件控制的方法;而在信息安全領域,關鍵件識別的研究相對較少。在現有研究中,關鍵件識別一般用故障樹方法進行分析,但此方法在確定頂層故障時即區分出關鍵故障和一般故障,將關鍵故障對應的元件識別為關鍵件,缺乏導出關鍵故障的過程。

威脅樹一般應用在風險評估領域,本文針對IT產品認證領域的安全關鍵件識別問題,首次將威脅樹引入到了關鍵件識別領域,并定義了安全重要度概念,用來對IT產品資產的安全重要程度進行定量分析,提出了基于威脅樹分析的產品安全關鍵件識別方法,并以智能卡芯片為例進行了應用示范。

1 安全關鍵件定義

傳統的關鍵件定義多從可靠性分析的角度進行,從生產的角度來說,關鍵件被定義為生產周期長、加工復雜、占用資源多、需要單獨安排生產的部件,從功能和性能的角度來說,關鍵件指的是產品的主要功能部件[5],在信息安全領域,定義IT產品的安全關鍵件為:在安全方面對產品產生重要影響、可能會造成安全問題的核心部件。

2 安全關鍵件識別方法

2.1 威脅樹的基本概念

威脅樹是指針對威脅分析的攻擊樹。攻擊樹模型是SCHNEIER B在1999年提出的一種圖形化風險建模方法[6]。它采用樹狀結構,描述系統可能受到的各種攻擊行為。攻擊樹的根節點表示攻擊者要達到的目標,中間節點表示需要完成的中間步驟或者子目標,葉子節點表示具體的攻擊手段。子節點之間具有AND、OR、SAND三種關系。

2.2 安全關鍵件識別流程

對IT產品來說,首先將其劃分為不同的模塊,也即資產;識別哪些資產為安全關鍵件,出發點即為識別不同資產面臨的安全問題,也即安全威脅。

威脅樹技術從對一個給定產品的所有威脅的通用抽象的描述開始,KOHNFELDER L和GARG P提出的STRIDE模型[7]定義了六類通用威脅,可以用來識別每個資產的根節點,其中,STRIDE分別代表六種威脅的首字母組合,即身份欺騙威脅(Spoofing identify)、數據篡改威脅(Tampering with data)、否認威脅(Repudiation)、數據泄露威脅(Data disclosure)、拒絕服務威脅(Denial of service,Dos)和特權提升威脅(Elevation of privilege)。

安全威脅實現的風險越大,易受此安全威脅影響的部件就越關鍵。風險評估中提出風險由事件造成的損失和事件發生的概率來評價[8],借鑒這一概念,將其引入關鍵件識別的過程中。因此本文做如下定義。

定義1:安全重要度。安全重要度是衡量IT產品的資產在安全方面的重要程度的指標。安全重要度通過如下方式計算:安全重要度=威脅發生概率×威脅造成損失嚴重程度。

對資產的安全威脅進行分析,根據威脅被利用成功的脆弱性計算攻擊成功的概率,再結合威脅的嚴重程度進行打分,計算資產的安全重要度,從而識別出安全關鍵件。

安全關鍵件識別的流程圖如圖1所示。

其具體步驟如下:

(1)將產品按照不同的實現模塊進行劃分,即識別出產品的所有資產Ai(i=1,2,…,m);

圖1 安全關鍵件識別流程圖

(2)對每個資產分析其威脅樹:采用STRIDE模型識別出其面臨的根威脅RT,將根威脅RT進行第二層的分析,識別其面臨的攻擊威脅,記為STij,(i=1,2,…,m;j=1,2,…,n),對攻擊方式STij進行第三層分析,識別實現STij的具體攻擊手段,記為基本事件Eijk,(i=1,2,…,m;j=1,2,…,n;k=1,2,…,s);在威脅樹識別過程中,為了簡化計算,識別至第三層時即定義為基本事件,并且識別出的基本事件均為完整的攻擊事件,不存在先驗步驟,同時,基本事件均為獨立事件,即子節點之間均為邏輯OR的關系;

(3)對基本事件Eijk進行攻擊代價分析,計算其發生的概率P(Eijk);

(4)根據基本事件發生概率,計算步驟(2)中STij發生的概率P(STij),由于基本事件之間為邏輯OR的關系,因此計算STij威脅發生的概率:

P(STij)=max {P(Eij1),P(Eij2),…,P(Eijk)}

(1)

(5)分析STij威脅發生造成的損失嚴重程度Dij,并對其進行權重賦值;

(6)對每個資產,根據其面臨的威脅STij發生的概率大小和損失嚴重程度,計算安全重要度:

(2)

(7)對安全重要度Vi進行排序,從而識別出安全關鍵件。

2.3 攻擊基本事件的指標量化

由安全關鍵件識別的流程可知,當識別出威脅樹和具有自證性的基本事件,對基本事件賦予一定的指標元素后,就可以對其進行相應的風險分析。信息技術安全性評估方法CEM[9]中提出了對于通用產品的攻擊潛力計算方法,列出了計算攻擊潛力的五個要素,從時間、技術專長、設計和操作知識、評估對象(Target of Evaluation,TOE)訪問、分析設備五個方面進行了評價。參考這一思路,本文將基本事件從消耗時間、設備、專業技能水平、資料及訪問四方面對基本時間進行衡量,引入如下定義:

定義2:基本事件Eijk的安全威脅攻擊代價為一個四元組,Costijk=。其中,Ti代表基本事件攻擊實現所需要的時間,De代表基本時間攻擊實現所需要的必須設備,Sk代表實現攻擊的人員所必須具備的專業水平,Kn代表實現攻擊所必須獲得的關于TOE必要的資料及訪問。

對基本事件的攻擊發生概率評價需要對四元組進行打分。在評分過程中,可以采用專家經驗法,也可采用層次分析法[10](Analytic Hierarchy Process,AHP)進行評分。為方便計算,本文采用專家經驗法進行打分。打分評價依據表1進行。

表1 等級評分標準

根據多屬性效用理論[11-12],基本事件發生的攻擊代價為:

Cost=WTi×UTi+WDe×UDe+WSk×USk+WKn×UKn

(3)

其中,WTi、WDe、WSk、WKn分別代表基本事件Eijk在消耗時間、設備、專業水平、資料及訪問上的權重,而UTi、UDe、USk、UKn分別代表基本事件在四元素上的效用值。

針對不同的攻擊事件,其在四元素上的權重值均有不同,因此做出如下規定:

(1)WTi+WDe+WSk+WKn=1;

(4)

(2)UTi、UDe、USk、UKn與Ti、De、Sk、Kn成正比關系,取Ux=x,即效用值即為基本事件在對應項上的賦值。

(3)根據公式(3)計算出基本事件的攻擊代價,由于攻擊概率與攻擊代價之間成反比關系,因此取基本事件發生的概率:

P(Eijk)=1/Costijk

(5)

2.4 安全重要度計算

根據基本事件的指標量化,計算出其發生概率,由公式(1)就可以推算出攻擊威脅ST發生的概率。評價威脅發生后,對產品造成的損失嚴重程度時,由于根威脅采用的STRIDE模型為通用威脅,其損失嚴重程度不易衡量,因此,本文對威脅樹第二層即攻擊威脅STij造成的損失嚴重程度進行量化,記為Dij。對安全重要度的計算也在此層面進行。攻擊威脅造成的損失嚴重程度也需根據專家經驗法進行評價和賦值,賦值范圍為1~5。

依據2.2節中描述的安全關鍵件識別的步驟,對每個資產,將攻擊威脅發生概率及威脅造成的損失嚴重程度進行相乘并求和,即可計算出此資產的安全重要度。將安全重要度進行排序,便可識別出產品的安全關鍵件。

3 關鍵件識別應用實例

為驗證安全關鍵件識別方法的有效性,本節以智能卡芯片為例,按照2.2節提出的識別方法進行分析。智能卡芯片是具有中央處理器的集成電路卡芯片,廣泛應用于金融、社保、公交、身份鑒別等領域。針對智能卡芯片的安全關鍵件識別分析步驟如下:

(1)識別智能卡芯片的資產,形成資產列表;智能卡芯片資產識別的粒度,由分析者來決定。本文識別出的智能卡芯片資產共14個,分別為中央處理器(Central Processing Unit,CPU)、復位/中斷模塊、時鐘控制模塊、看門狗計時器、總線、環境檢測(電壓/頻率/光照/溫度等)傳感器、主動/被動防護層、存儲器、存儲器管理單元(Memory Management Unit,MMU)、算法模塊、隨機數模塊、模式控制模塊、自檢模塊、校驗模塊。

(2)針對每個資產進行威脅樹分析,根威脅使用STRIDE模型進行識別,進一步識別出六類針對智能卡芯片的具體ST攻擊威脅,分別為:ST1非侵入式攻擊、ST2半侵入式攻擊、ST3侵入式攻擊、ST4環境攻擊、ST5測試模式重激活、ST6訪問控制破壞。

(3)針對ST攻擊威脅進一步識別實現攻擊的17類基本事件,并針對每個資產繪制威脅樹攻擊圖,如圖2~圖5所示。其中,針對每個資產的威脅均用一個虛線框表示,從根威脅的角度,算法模塊和存儲器模塊均面臨信息泄露和篡改兩種威脅,而其他模塊均面臨一種根威脅;在圖5中,構造出的威脅樹相同的多個模塊用同一威脅樹來表示,這些模塊分別為CPU、復位/中斷模塊、時鐘控制模塊、看門狗計時器、自檢模塊、校驗模塊、主/被動防護層。

圖2 算法模塊威脅樹分析

圖3 存儲器威脅樹分析

圖4 環境檢測傳感器及存儲器管理單元威脅樹分析

圖5 其他模塊威脅樹分析

(4)將基本事件的攻擊代價在時間、設備、專業水平、資料及訪問四元素上進行打分及權重賦值,根據公式(3)及公式(5)計算出基本事件的發生概率,識別出的基本事件及其發生概率值如表2所示。由于對智能卡芯片的攻擊對設備和人員水平的依賴性較強,對于E1~E16,將權重賦值WTi=WKn=0.2,WDe=WSk=0.3。對于E17訪問控制破壞,其攻擊成功更依賴于人員水平和對TOE的資料及訪問,將權重賦值WTi=WDe=0.2,WSk=WKn=0.3。

表2 基本事件列表及概率值計算

(5)根據公式(1)計算出STij威脅發生的概率,并對其損失嚴重程度Dij進行賦值,然后根據公式(2)對每個資產分別計算安全重要度并排序,計算結果如表3所示。

表3 智能卡芯片模塊安全重要度

根據表3結果,可以看出,安全重要度數值的大小對于資產的安全重要程度提供了區分參考,分析者可根據實際應用情況來決定安全關鍵件篩選的閾值。本例中取安全重要度為1以上的模塊作為安全關鍵件,則針對智能卡芯片的安全關鍵件即為:算法模塊、存儲器、環境檢測傳感器、存儲器管理單元、總線、模式控制、隨機數,分析表明,此類模塊面臨的安全威脅更嚴峻,因此智能卡芯片的設計者需要多加關注此類模塊,對其設計更多的防護機制。同時,在產品認證過程中,若上述模塊發生變化,則被認為是安全關鍵件發生了變化,在產品認證的變更控制環節中需要多加關注。值得注意的是,從傳統意義上來說,CPU被認為是智能卡芯片的核心部件,而根據本文提出的安全關鍵件識別方法,CPU并沒有被識別為安全關鍵件,這是因為CPU在智能卡芯片中,主要完成計算和處理功能,但其面臨的安全威脅卻有限,因此也證實了安全關鍵件的識別和功能關鍵件之間是存在差異的。

4 結論

針對信息安全認證中的關鍵件識別問題,本文提出一種基于威脅樹分析,對IT產品進行安全關鍵件識別的方法,并以智能卡芯片為例進行了示范應用,證明了此方法的有效性,為信息安全認證中產品的變更控制提供了依據。下一步研究的重點在于:計算基本事件發生概率及威脅造成損失嚴重程度時,減少主觀因素的影響,如采用模糊層次分析法或神經網絡等技術手段來量化計算,更精確地評估IT產品的安全關鍵件。

主站蜘蛛池模板: 超清无码一区二区三区| 91久久夜色精品| 欧美国产日韩一区二区三区精品影视| 婷婷午夜天| 国产视频 第一页| V一区无码内射国产| 久久综合伊人77777| AV网站中文| 色网在线视频| 青青操国产视频| 999国内精品久久免费视频| 91青青草视频在线观看的| 2024av在线无码中文最新| 在线日本国产成人免费的| 欧美成人午夜影院| 波多野结衣视频网站| 亚洲欧美激情另类| 国产在线观看精品| 麻豆国产在线观看一区二区| 欧美日韩亚洲综合在线观看| 东京热一区二区三区无码视频| 成人毛片免费观看| 日韩无码一二三区| 亚洲国产欧美国产综合久久 | 欧美亚洲一区二区三区导航 | 国产成人调教在线视频| 亚洲va在线∨a天堂va欧美va| 四虎永久免费地址| 五月天久久婷婷| 狠狠综合久久久久综| 在线观看免费人成视频色快速| 亚洲美女一区| 亚洲视频免| 国产一区二区三区日韩精品| 天天躁日日躁狠狠躁中文字幕| 欧美激情视频二区| 国产在线拍偷自揄拍精品| 亚洲嫩模喷白浆| 亚洲成人精品在线| 中文字幕在线观| 久久综合AV免费观看| 日韩最新中文字幕| 免费人成视网站在线不卡| 欧美亚洲另类在线观看| 国产区91| 人妻中文字幕无码久久一区| 77777亚洲午夜久久多人| 波多野结衣AV无码久久一区| 精品无码一区二区在线观看| 精品无码国产一区二区三区AV| 特级精品毛片免费观看| 久久 午夜福利 张柏芝| 97在线免费视频| 国产精品主播| 无遮挡国产高潮视频免费观看 | 欧美色图久久| 国产91视频观看| 日韩在线1| 国产成人精品视频一区视频二区| 少妇极品熟妇人妻专区视频| 麻豆精品在线播放| 色视频久久| 亚洲国产成人精品无码区性色| 日本亚洲国产一区二区三区| 狠狠久久综合伊人不卡| 亚洲综合天堂网| 日韩精品毛片人妻AV不卡| 欧美一区二区人人喊爽| 亚洲视频免费在线看| 天天做天天爱天天爽综合区| 久久a级片| 国产区91| 久久国产亚洲偷自| 国产精品成人啪精品视频| 国产在线无码一区二区三区| 激情亚洲天堂| 国产精品人成在线播放| 日韩视频福利| 毛片视频网址| jijzzizz老师出水喷水喷出| 精品乱码久久久久久久| 国产超碰一区二区三区|