亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于虛擬化航電平臺的網(wǎng)絡域間安全通信技術

        2022-07-22 03:23:12張雙孔德岐王元勛萬欣宇姚紅靜郭陽明
        西北工業(yè)大學學報 2022年3期
        關鍵詞:關鍵飛機策略

        張雙, 孔德岐, 王元勛, 萬欣宇, 姚紅靜, 郭陽明

        (1.西北工業(yè)大學, 陜西 西安 710072; 2.西安航空計算技術研究所, 陜西 西安 710068)

        ARINC811規(guī)范中飛機機載網(wǎng)絡劃分為飛機控制域(aircraft control domain,ACD)、航空公司信息服務域(airline information services domain,AISD)、乘客信息與娛樂服務域(passenger information and entertainment services domain,PIESD)。ACD域包括飛行控制、航電、燃油、環(huán)控等高安全(safety)等級(A~C級)飛機控制系統(tǒng),實現(xiàn)飛機的安全飛行,對于數(shù)據(jù)通信有著極高的安全性要求,在A380/A350/B787和C919中均使用ARINC664P7網(wǎng)絡。航空公司信息服務域包括機載信息服務器、視頻監(jiān)視、電子飛行包、機載空地無線等低安全等級(D~E級)航電系統(tǒng),為航空公司提供飛機的信息化運營與維護服務,使用符合ARINC664P3規(guī)范的航空以太網(wǎng)。為了實現(xiàn)飛機的信息化服務,ACD域與AISD域之間需要實時交換大量的數(shù)據(jù),導致ACD域面臨來自AISD域的信息安全(security)威脅,進而可能影響ACD域系統(tǒng)的功能安全與飛機的適航性。在A380/A350與C919等新型飛機上已實現(xiàn)從ACD域到AISD域的ARINC664P7單向安全通信。隨著新一代寬體飛機對機載系統(tǒng)的數(shù)字化和信息化需求提升,ACD域與AISD域之間的ARINC664P7雙向安全通信成為打通信息互通的關鍵。

        文獻[1]提出了一種航電核心域網(wǎng)絡與網(wǎng)絡服務系統(tǒng)內(nèi)部網(wǎng)絡之間安全的數(shù)據(jù)通信方法,但未實現(xiàn)安全功能模塊的運行空間隔離。文獻[2-4]針對微內(nèi)核的虛擬化架構,提出了虛擬機間的通信加速方法與I/O機制。文獻[5-7]針對嵌入式系統(tǒng),從架構與硬件角度提出了相應信息安全設計方法。文獻[8-11]針對物聯(lián)網(wǎng)的輕量級虛擬化場景,提出基于Unikernel技術的解決方案以及相關信息安全保護方法。

        虛擬化技術通過將不同功能的子系統(tǒng)部署在同一硬件平臺的虛擬機上,為計算資源的管理和隔離提供了一種更加靈活高效的解決方法。為此,本文試圖基于引入虛擬化技術后的航電信息交換場景,建立飛機網(wǎng)絡域之間的信息雙向安全通信架構,設計基于屬性的信息訪問控制模型,以及安全關鍵數(shù)據(jù)保護與安全關鍵組件健康監(jiān)控方法,實現(xiàn)飛機控制域與航空公司信息服務域之間實時、高速與安全的信息交換。

        1 虛擬化航電平臺雙向安全通信架構

        ACD域與AISD域的互聯(lián)拓撲如圖1所示,為了實現(xiàn)2個域之間的雙向安全通信與異構網(wǎng)絡數(shù)據(jù)交換,從飛機級設計部署航電安全網(wǎng)關,應滿足以下主要技術指標約束:

        1) 具有ARINC664P7和航空以太網(wǎng)的連通性,支持與ACD域和AISD域的網(wǎng)絡連接;

        2) 隔離ACD域和AISD域之間的數(shù)據(jù)交換;

        3) 控制AISD域流向ACD域的消息通信;

        4) 在實現(xiàn)功能步驟2)的前提下,應能在50 ms內(nèi)完成數(shù)據(jù)雙向轉發(fā);

        5) ACD域消息交換性能不低于70 Mb/s。

        圖1 飛機控制域與航空公司信息服務域網(wǎng)絡拓撲

        由此可見,航電安全網(wǎng)關的技術指標既要求網(wǎng)關實現(xiàn)網(wǎng)絡域數(shù)據(jù)交換與隔離,還需滿足實時性要求,而現(xiàn)有的實現(xiàn)方案無法滿足以上要求。虛擬化技術能提供空間隔離特性,保證在虛擬機內(nèi)部運行的應用僅能使用所駐留虛擬機的計算資源、網(wǎng)絡接口以及固定存儲空間等,而不能訪問到其他虛擬機的資源。為此,采用多核處理器實現(xiàn)高性能計算需求,通過空間隔離實現(xiàn)虛擬機間安全通信需求,設計基于虛擬化的航電雙向安全通信架構,如圖2所示。

        圖2 基于虛擬化的航電雙向安全通信架構

        基于虛擬化的航電雙向安全通信架構由硬件設施層、虛擬機管理軟件和虛擬機組件構成。硬件設施層實現(xiàn)通用計算、ARINC664P7網(wǎng)絡通信和航空以太網(wǎng)通信等功能,包括多核計算、ARINC664P7端節(jié)點、航空以太網(wǎng)端節(jié)點等硬件組件。多核計算硬件采用支持非對稱多處理AMP和Hypervisor指令的PowerPC多核處理器,能夠支持虛擬機與處理器核的一對一綁定。

        虛擬機管理軟件工作在處理器特權層,用于完成虛擬機資源配置、虛擬機創(chuàng)建、虛擬機間單向安全通信等功能。虛擬機管理軟件根據(jù)預先配置的物理資源定義創(chuàng)建虛擬機,在運行時根據(jù)通信訪問策略,實現(xiàn)虛擬機之間的單向安全通信。

        虛擬機運行在處理器應用層,根據(jù)業(yè)務與網(wǎng)絡域隔離需求,設計部署3個虛擬機,分別是航電網(wǎng)絡訪問控制虛擬機(ACDAC-VM)、信息網(wǎng)絡訪問控制虛擬機(AISDAC-VM)與健康監(jiān)控與日志記錄虛擬機(HMLOG-VM)。每個虛擬機分配單獨的處理器核、內(nèi)存、網(wǎng)絡接口等硬件資源。

        航電網(wǎng)絡訪問控制虛擬機負責ACD網(wǎng)絡域的通信與訪問控制功能,包括4個組件:

        1) 航電網(wǎng)絡通信訪問控制組件:負責從虛擬機安全通信管理組件接收消息,根據(jù)訪問策略對消息進行策略判定,將合規(guī)的消息通過接口發(fā)給航電網(wǎng)絡發(fā)送組件。

        2) 航電網(wǎng)絡發(fā)送組件:根據(jù)ARINC664P7網(wǎng)絡配置,將合規(guī)的消息打包成ARINC664P7通信幀,通過航電網(wǎng)絡端節(jié)點驅動組件的接口發(fā)送。

        3) 航電網(wǎng)絡接收組件:根據(jù)ARINC664P7網(wǎng)絡配置,接收ACD域發(fā)來的ARINC664P7通信幀,解析通信幀,調用虛擬機安全通信管理組件接口發(fā)給信息網(wǎng)絡通信代理組件。

        4) 航電網(wǎng)絡端節(jié)點驅動組件:采用硬件虛擬化實現(xiàn)虛擬機層對ARINC664P7端節(jié)點硬件的PCIE驅動與DMA高速訪問。

        信息網(wǎng)絡訪問控制虛擬機負責AISD網(wǎng)絡域通信代理和訪問控制功能,包括2個組件:

        1) 信息網(wǎng)絡通信代理組件:作為AISD域的訪問控制執(zhí)行者,對出入航電安全網(wǎng)關的AISD域消息實施策略控制。

        2) 信息網(wǎng)絡端節(jié)點驅動子卡:采用硬件虛擬化實現(xiàn)對航空以太網(wǎng)端節(jié)點#1硬件的訪問。

        為了提高方案的安全性和可靠性,特別設計了健康監(jiān)控與日志記錄虛擬機,負責實時監(jiān)控航電網(wǎng)絡訪問控制虛擬機與信息網(wǎng)絡訪問控制虛擬機的健康狀態(tài),并記錄日志,包括2個組件:

        1) 健康監(jiān)控組件:實時監(jiān)控并記錄航電網(wǎng)絡訪問控制虛擬機與信息網(wǎng)絡訪問控制虛擬機內(nèi)部的組件健康狀態(tài),發(fā)現(xiàn)失效組件時立刻告警。

        2) 日志記錄組件:實時接收并記錄虛擬機內(nèi)部功能組件發(fā)送的運行日志,用于審計和架構優(yōu)化。

        2 信息流安全訪問控制

        2.1 基于屬性的多航電域訪問控制模型設計

        基于虛擬化的航電雙向安全通信架構通過虛擬化技術實現(xiàn)了功能組件的空間隔離特性,為了實現(xiàn)系統(tǒng)對ACD域和AISD域之間的數(shù)據(jù)交換與消息流控制需求,設計基于屬性的多航電域訪問控制模型(attribute-based access control for multiple avionics domain,MAD-ABAC),如圖3所示。

        MAD-ABAC模型包括以下元素:

        1) AISD PEP:航司信息服務域策略執(zhí)行點,處理AISD域內(nèi)客戶端的訪問請求。

        2) AISD PDP Contract:航司信息服務域策略判定點合約,為AISD PEP提供策略查詢服務。

        3) AISD PDP屬性:定義AISD PDP策略屬性和屬性關系。

        4) VMM PEP:虛擬機管理層策略執(zhí)行點,處理VM中的訪問請求。

        5) VMM PDP Contract:虛擬機管理層策略判定點合約,為VMM PEP提供策略查詢服務。

        6) VMM PDP屬性:定義VMM PDP策略屬性和屬性關系。

        7) ACD PEP:飛機控制域策略執(zhí)行點,處理來自AISD域和ACD域的訪問請求。

        8) ACD PDP Contract:飛機控制域策略判定點合約,為ACD PEP提供策略查詢服務。

        9) ACD PDP屬性:定義ACD PDP策略屬性和屬性關系。

        10) ACD RA PEP:飛機控制域網(wǎng)絡資源屬性策略執(zhí)行點,處理對ACD域網(wǎng)絡資源訪問請求。

        11) ACD RA Contract:飛機控制域網(wǎng)絡資源屬性策略判定點合約,為ACD RA PEP提供策略判定服務。

        12) ACD RA屬性:定義飛機控制域網(wǎng)絡資源策略的屬性與屬性關系。

        MAD-ABAC模型內(nèi)部元素采用分布式部署。其中,AISD PEP、AISD PDP Contract與AISD PDP屬性部署在AISDAC-VM中;VMM PEP、VMM PDP Contract與VMM PDP屬性部署在VMM中;ACD PEP、ACD PDP Contract、ACD RA PEP、ACD RA Contract、ACD PDP屬性與ACD RA屬性部署在ACDAC-VM中。

        MAD-ABAC模型的執(zhí)行在初始化階段,系統(tǒng)將AISD PDP屬性、VMM PDP屬性、ACD PDP屬性和ACD RA屬性從固儲中讀取,并結構化成訪問控制策略,供相應的Contract使用。在運行時階段,相應的PEP與PDP Contract按訪問控制策略執(zhí)行信息流控制判定。信息流多級訪問控制的執(zhí)行策略判定規(guī)則如下:

        1) 從AISD域到ACD域:由低安全等級到高安全等級,信息流順序經(jīng)過AISD PEP、VMM PEP、ACD PEP、ACD RA PEP等4級策略判定。

        2) 從ACD域到AISD域:由高安全等級到低安全等級,為提高消息轉發(fā)性能,信息流順序經(jīng)過ACD RA PEP、VMM PEP、AISD PEP等3級策略判定。

        MAD-ABAC模型基于屬性執(zhí)行控制決策,決策抽象為U,R,A1,…,An→perm,其中U表示用戶,R表示資源,Ai表示屬性,perm表示決策結果,合約策略屬性集設計見表1。

        表1 合約策略屬性集

        2.2 合約安全關鍵數(shù)據(jù)保護模型

        根據(jù)數(shù)據(jù)對核心功能執(zhí)行的必要性和泄露后對功能的影響程度,認定AISD PDP Contract、VMM PDP Contract、ACD PDP Contract、ACD RA Contract為架構的安全關鍵數(shù)據(jù),這些數(shù)據(jù)不能被非法訪問。為此,設計了合約安全關鍵數(shù)據(jù)保護模型,實時監(jiān)控其完整性是否被破壞。以ACD PDP Contract為例,保護模型如圖4所示。

        圖4 合約安全關鍵數(shù)據(jù)保護模型

        圖4中,保護流程在初始化階段,航電網(wǎng)絡訪問控制配置加載組件讀取ACD PDP屬性文件,計算每條規(guī)則的校驗值,建立ACD PDP Contract,然后使用數(shù)字簽名算法計算其簽名值,并保存在預定的內(nèi)存區(qū)。運行時階段,當需要對通信數(shù)據(jù)進行策略判定時,航電網(wǎng)絡訪問控制規(guī)則匹配組件實時讀取ACD PDP Contract中的策略,計算其校驗值,與保存在運行時規(guī)則庫中的校驗值比較。比較結果如果相同,則該策略有效并允許使用;如果不同,則表明該策略已被篡改,航電網(wǎng)絡訪問控制規(guī)則匹配組件發(fā)出告警。同時,在規(guī)定的時間周期,航電網(wǎng)關關鍵數(shù)據(jù)監(jiān)控組件使用數(shù)字簽名算法計算ACD PDP Contract的簽名值,并與合約簽名值比較。比較結果如果相同,則ACD PDP Contract有效,如果不相同,則表明其已被篡改,航電網(wǎng)關關鍵數(shù)據(jù)監(jiān)控組件立刻發(fā)出告警。

        由此可見,合約安全關鍵數(shù)據(jù)保護模型從2個層次對安全關鍵數(shù)據(jù)的完整性提供了保障,使用校驗值實現(xiàn)對規(guī)則數(shù)據(jù)的完整性保護;使用簽名值實現(xiàn)對運行時規(guī)則庫的完整性保護。同時,通過周期性檢查,能夠及時發(fā)現(xiàn)關鍵數(shù)據(jù)是否被篡改。

        2.3 安全關鍵組件有效性實時監(jiān)控設計

        航電雙向安全通信架構部署在飛機控制域與航空公司信息服務域的邊界,具有高可靠與高可用要求。根據(jù)功能組件對系統(tǒng)實現(xiàn)核心功能的重要性和失效后對系統(tǒng)的影響程度,認定航電網(wǎng)絡通信訪問控制組件、航電網(wǎng)絡發(fā)送組件、航電網(wǎng)絡接收組件和信息網(wǎng)絡通信代理組件為安全關鍵組件。因此,應實時監(jiān)控架構中的安全關鍵功能組件功能的有效性,如果發(fā)現(xiàn)功能失效,立刻記錄日志并報告。為此,設計了安全關鍵組件有效性實時監(jiān)控模型,模型如圖5所示,執(zhí)行過程如圖6所示。

        圖5 安全關鍵組件有效性實時監(jiān)控模型

        安全關鍵組件有效性實時監(jiān)控模型中的各安全關鍵功能組件在運行時,周期的生成組件健康狀態(tài)數(shù)據(jù)、更新時間戳、計算校驗值,然后寫入狀態(tài)存儲區(qū)中。健康監(jiān)控組件每周期從狀態(tài)存儲區(qū)中讀取各安全關鍵功能組件的健康狀態(tài)數(shù)據(jù),通過檢查時間戳和校驗值以判斷對應的組件是否有效,并將各組件的健康狀態(tài)數(shù)據(jù)綜合成航電安全網(wǎng)關的健康狀態(tài)消息并上報機載綜合維護管理系統(tǒng)。如果健康狀態(tài)組件發(fā)現(xiàn)某個安全關鍵組件為失效狀態(tài),則生成告警消息,發(fā)送至日志記錄組件。

        圖6 安全關鍵組件有效性實時監(jiān)控執(zhí)行過程

        3 實驗驗證分析

        3.1 實驗驗證環(huán)境

        基于虛擬化的航電雙向安全通信架構與信息流安全訪問控制模型,研制虛擬化航電安全網(wǎng)關(virtualization avionics secure gateway,VASG)。VASG硬件基于QorIQ T2080多核處理器設計,板載4 GB內(nèi)存,1個ARINC664P7端節(jié)點連接ACD網(wǎng)絡,2個千兆航空以太網(wǎng)端節(jié)點連接AISD網(wǎng)絡。本方法需在支持虛擬化的嵌入式實時操作系統(tǒng)上驗證,VASG使用國內(nèi)自主研發(fā)的天脈嵌入式實時操作系統(tǒng),其虛擬機管理器采用微內(nèi)核設計。微內(nèi)核虛擬機管理器運行在處理器的特權級,確保其對系統(tǒng)物理資源的管理和控制,虛擬機及其內(nèi)部的應用運行環(huán)境、中間件、設備驅動、應用等全部運行在非特權層,防止單個虛擬機的異常行為對整個系統(tǒng)的運行造成影響。微內(nèi)核虛擬機管理器構建的虛擬機具有空間隔離特性,可在不同虛擬機間提供安全保護。

        VASG采用硬件虛擬化技術,將航電網(wǎng)絡訪問控制虛擬機與ARINC664P7端節(jié)點子卡硬件綁定,將信息網(wǎng)絡訪問控制虛擬機與航空以太網(wǎng)端節(jié)點1綁定,將健康監(jiān)控與日志記錄虛擬機與航空以太網(wǎng)端節(jié)點2綁定。

        結合實驗驗證需求,構建如圖7所示的基于VASG的雙向安全通信驗證環(huán)境,開展雙向安全通信的功能測試、性能測試等工作。ACD域驗證設備用于驗證VASG的ACD網(wǎng)絡通信功能與性能;AISD域驗證設備用于驗證VASG的AISD網(wǎng)絡通信功能與性能;機載網(wǎng)絡攻擊仿真設備能向AISD網(wǎng)絡注入包括DDoS攻擊、后門攻擊、蠕蟲攻擊等類型的網(wǎng)絡攻擊,用于驗證VASG的安全隔離功能。

        圖7 虛擬化航電安全網(wǎng)關的雙向安全通信驗證環(huán)境

        3.2 實驗過程與結果分析

        分別在無網(wǎng)絡攻擊和注入網(wǎng)絡攻擊2種不同安全條件下開展VASG的雙向安全通信功能、性能測試。

        表2 虛擬化航電安全網(wǎng)關功能測試項

        VASG功能測試項目見表2,采用自動化測試方法開展測試。首先根據(jù)功能測試需求使用Python語言開發(fā)測試用例程序,然后在驗證環(huán)境中執(zhí)行測試程序,并將測試輸出與預計結果對比。性能測試采用隨機生成64,128,256,384,512,1 024,2 048,4 096,8 192字節(jié)大小的消息,進行數(shù)據(jù)轉發(fā)時間和消息交換速率的性能測試,選擇100次實驗結果進行性能均值分析。

        實驗過程步驟設計如下:

        1) 在無網(wǎng)絡攻擊條件下,開展VASG的功能測試與性能測試。

        2) 向AISD網(wǎng)絡注入網(wǎng)絡攻擊報文,構建一個混合流量的網(wǎng)絡條件,開展VASG的功能與性能測試。

        圖8 性能測試結果

        在無網(wǎng)絡攻擊和注入網(wǎng)絡攻擊2種條件下,VASG功能測試的各項結果與預期結果一致。性能測試結果如圖8所示。無網(wǎng)絡攻擊網(wǎng)絡條件下,ACD網(wǎng)絡數(shù)據(jù)發(fā)送的最大轉發(fā)時間為45.3 ms,ACD網(wǎng)絡數(shù)據(jù)接收的最大轉發(fā)時間為41.3 ms,;ACD網(wǎng)絡的消息發(fā)送速率的最小值為73.1 Mb/s,均值為75.3 Mb/s,消息接收速率最小值為92.5 Mb/s,均值為93.2 Mb/s。注入網(wǎng)絡攻擊條件下,ACD網(wǎng)絡數(shù)據(jù)發(fā)送的最大轉發(fā)時間為49.8 ms,ACD網(wǎng)絡數(shù)據(jù)接收的最大轉發(fā)時間為46.5 ms;ACD網(wǎng)絡消息發(fā)送速率的最小值為69.9 Mb/s,均值為70.4 Mb/s,消息接收速率最小值為84.1 Mb/s,均值為86.2 Mb/s。由測試結果看,在網(wǎng)絡攻擊條件下,AISDAC-VM因處理攻擊流量,數(shù)據(jù)轉發(fā)性能有所下降,最大轉發(fā)時間均小于50 ms,消息收發(fā)速率均值大于70 Mb/s,滿足系統(tǒng)技術指標。

        4 結 論

        新一代寬體飛機的信息互聯(lián)應用場景中,飛機網(wǎng)絡域間安全通信是實現(xiàn)飛機控制域內(nèi)系統(tǒng)與航空公司信息服務域內(nèi)系統(tǒng)之間高速數(shù)據(jù)交換的核心技術。基于虛擬化的航電雙向安全通信需求,提出基于屬性的多航電域多級訪問控制模型,設計了合約安全關鍵數(shù)據(jù)保護、安全關鍵組件有效性實時監(jiān)控等方法。基于虛擬化航電安全網(wǎng)關物理樣機,開展了功能、性能與網(wǎng)絡安全實驗驗證,實驗結果表明本方法滿足技術指標要求。本方法不僅可用于寬體飛機,也可用于有網(wǎng)絡域雙向通信場景需求的其他類型航空器。

        猜你喜歡
        關鍵飛機策略
        飛機失蹤
        高考考好是關鍵
        例談未知角三角函數(shù)值的求解策略
        我說你做講策略
        “拼座飛機”迎風飛揚
        當代陜西(2019年11期)2019-06-24 03:40:28
        高中數(shù)學復習的具體策略
        乘坐飛機
        神奇飛機變變變
        Passage Four
        獲勝關鍵
        NBA特刊(2014年7期)2014-04-29 00:44:03
        丰满人妻无套中出中文字幕| 把女的下面扒开添视频| av无码天堂一区二区三区| 白丝爆浆18禁一区二区三区| 久久夜色精品国产噜噜麻豆| 欧美亚洲高清日韩成人| 国产在线看不卡一区二区| 华人免费网站在线观看| 国产精品毛片完整版视频| 日韩精品久久久一区| 亚洲一区二区三区在线更新| 激情亚洲一区国产精品| 成 人免费va视频| 国产成人美女AV| 亚洲激情一区二区三区视频| 亚洲av无码偷拍在线观看| 婷婷色中文字幕综合在线| 男性一插就想射是因为啥| 亚洲hd高清在线一区二区| 亚洲av中文无码乱人伦在线咪咕| 国产成人av 综合 亚洲| 国产视频嗯啊啊啊| 一区二区三区亚洲视频 | 欧美成aⅴ人高清免费| 久久国产精品一区二区| 中文字幕在线乱码一区| 久久www免费人成人片| 亚洲黄色尤物视频| 亚洲精品成人一区二区三区| 精品综合久久久久久888蜜芽| 97无码人妻福利免费公开在线视频| 国产一国产一级新婚之夜| 西西少妇一区二区三区精品| 亚洲av午夜一区二区三| 欧洲freexxxx性少妇播放| 国产福利午夜波多野结衣| 久久久婷婷综合亚洲av| 国产精品视频自拍在线| 少妇做爰免费视频网站| 女人的天堂av免费看| 伊人久久大香线蕉av最新午夜|