發(fā)言人:中國(guó)科學(xué)院軟件研究所、可信計(jì)算與信息保障實(shí)驗(yàn)室 秦宇
(本文根據(jù)作者在2016世界互聯(lián)網(wǎng)工業(yè)大會(huì)“智能制造工控信息安全”論壇的發(fā)言摘錄整理)
工業(yè)控制系統(tǒng)面臨嚴(yán)峻挑戰(zhàn)
工業(yè)控制系統(tǒng)在信息、網(wǎng)絡(luò)、智能等新技術(shù)的推動(dòng)下,向智能化、網(wǎng)絡(luò)化方向發(fā)展,同時(shí)工控系統(tǒng)面臨新的嚴(yán)峻安全挑戰(zhàn),對(duì)國(guó)家安全、經(jīng)濟(jì)發(fā)展和社會(huì)穩(wěn)定等產(chǎn)生嚴(yán)重影響。我國(guó)的工控系統(tǒng),面臨嚴(yán)重挑戰(zhàn):
受制于國(guó)外“一站到底式”的控制模式:進(jìn)口設(shè)備漏洞后門(mén)嚴(yán)重,關(guān)鍵基礎(chǔ)設(shè)施中潛在的安全隱患無(wú)法根除
硬件修復(fù)成本高、難度大、周期長(zhǎng):工控系統(tǒng)安全檢測(cè)、監(jiān)測(cè)、控制與防范難以深入
高端工控產(chǎn)品國(guó)產(chǎn)化率低:我國(guó)工控領(lǐng)域高端元器件被國(guó)外壟斷、核心芯片嚴(yán)重依賴進(jìn)口,無(wú)法滿足我國(guó)自主可控的要求,國(guó)內(nèi)工控廠商與國(guó)際廠商在技術(shù)和產(chǎn)品上有較大差距。
安全標(biāo)準(zhǔn)與技術(shù)體系滯后:工控系統(tǒng)重大共性關(guān)鍵安全技術(shù)尚需突破,工控產(chǎn)品和標(biāo)準(zhǔn)體系有待提高和完善。
工控系統(tǒng)典型攻擊分類
工控系統(tǒng)主要攻擊目的:控制底層現(xiàn)場(chǎng)總線與設(shè)備,截獲數(shù)據(jù)情報(bào),造成物理感染或者破壞。
間接跳板攻擊:攻擊上位機(jī)系統(tǒng)和上層網(wǎng)絡(luò),將惡意邏輯組態(tài)到現(xiàn)場(chǎng)控制站/PLC中,篡改通過(guò)以太網(wǎng)傳輸?shù)默F(xiàn)場(chǎng)總線數(shù)據(jù)。
直接攻擊:在底層現(xiàn)場(chǎng)總線上偷掛攻擊設(shè)備,截獲、偽造、篡改現(xiàn)場(chǎng)總線數(shù)據(jù)
直接攻擊:構(gòu)造異常的協(xié)議數(shù)據(jù)包,引起緩沖區(qū)溢出等漏洞
直接攻擊:攻擊嵌入式系統(tǒng),預(yù)留惡意邏輯和木馬
工控系統(tǒng)攻擊威脅呈有組織、大規(guī)模、高隱蔽、強(qiáng)持續(xù)的趨勢(shì),具有國(guó)家背景的攻擊行為不斷增加;攻擊技術(shù)層出不窮,攻擊方法花樣翻新,國(guó)家安全、經(jīng)濟(jì)發(fā)展、社會(huì)穩(wěn)定和公眾利益面臨巨大威脅。

工控網(wǎng)絡(luò)攻擊事件
工控安全防御理念—基于可信免疫的主動(dòng)防御體系
過(guò)去,工控安全防御主要停留在系統(tǒng)隔離階段,是一種單一隔離的防護(hù)理念,企業(yè)網(wǎng)與互聯(lián)網(wǎng)隔離,工控網(wǎng)與辦公網(wǎng)隔離,網(wǎng)絡(luò)分區(qū)隔離,主機(jī)系統(tǒng)之間隔離。
現(xiàn)在,隨著互聯(lián)網(wǎng)工業(yè)的不斷發(fā)展,多種技術(shù)并用的縱深防御理念已經(jīng)廣泛應(yīng)用于工控安全防御工作,他是一種從互聯(lián)網(wǎng)到企業(yè)網(wǎng),從工控網(wǎng)絡(luò)到主機(jī),從主機(jī)到PLC,從PLC到傳感器的多層次防御保障體系。
未來(lái),我們預(yù)測(cè),依據(jù)工控系統(tǒng)威脅情報(bào)的主動(dòng)防御體系將被逐步建立和發(fā)展,基于自主硬件模塊構(gòu)建工控操作系統(tǒng)主機(jī)加固機(jī)制,基于白名單策略維護(hù)可信可控的系統(tǒng)運(yùn)行環(huán)境。
總體而言,工控安防已從單一的隔離階段,過(guò)渡到了多種技術(shù)分層并用的縱深防御階段,未來(lái)向基于威脅情報(bào)、基于可信免疫的主動(dòng)防御體系發(fā)展。
工控安全技術(shù)發(fā)展趨勢(shì)——可信計(jì)算技術(shù)
可信計(jì)算是實(shí)施主動(dòng)防御的重要技術(shù)手段
與IT系統(tǒng)相比,工控網(wǎng)絡(luò)有如下特點(diǎn):
網(wǎng)絡(luò)通信協(xié)議不同,OPC、Modbus等私有協(xié)議;
網(wǎng)絡(luò)結(jié)構(gòu)與行為穩(wěn)定性要求高;
對(duì)系統(tǒng)實(shí)時(shí)性和可用性要求高,安全考慮欠缺;
升級(jí)不方便,更新代價(jià)高,補(bǔ)丁難完善;
系統(tǒng)運(yùn)行環(huán)境相對(duì)落后,老舊Windows還在使用。
在這樣的情況下,傳統(tǒng)信息安全“封堵查殺”無(wú)法有效地保護(hù)工控系統(tǒng)與網(wǎng)絡(luò)的安全,需要采取更加先進(jìn)的技術(shù)體系和主動(dòng)防御手段,保障國(guó)家基礎(chǔ)設(shè)施免遭敵手攻擊??尚庞?jì)算應(yīng)運(yùn)而生。
可信計(jì)算是實(shí)施主動(dòng)防御的重要技術(shù)手段,通過(guò)主動(dòng)識(shí)別、主動(dòng)控制、主動(dòng)報(bào)警,可信計(jì)算從體系結(jié)構(gòu)、操作行為、數(shù)據(jù)存儲(chǔ)、策略管理等各個(gè)環(huán)節(jié)提供安全免疫,可信計(jì)算技術(shù)與白名單安全加固是解決工業(yè)控制系統(tǒng)安全問(wèn)題的重要思路之一。
可信計(jì)算技術(shù)原理
以TPM/TCM安全芯片為核心基礎(chǔ),從軟硬件體系結(jié)構(gòu)方面對(duì)計(jì)算機(jī)系統(tǒng)、網(wǎng)絡(luò)環(huán)境進(jìn)行安全增強(qiáng)。他提供了三個(gè)方面的能力,一方面是建立可信鏈能力,提供可信服務(wù)及可信應(yīng)用,一方面標(biāo)識(shí)平臺(tái)身份,識(shí)別假冒平臺(tái),第三方面是提供保護(hù)密鑰,保護(hù)數(shù)據(jù)的密鑰密封在密碼模塊內(nèi),保障安全。
可信計(jì)算技術(shù)研究發(fā)展趨勢(shì)
可信計(jì)算技術(shù)除了應(yīng)用于可信PC平臺(tái),還向可信移動(dòng)平臺(tái)、可信嵌入式系統(tǒng)等方向發(fā)展。
可信計(jì)算是以“整體安全”“主動(dòng)免疫”的安全思想為指導(dǎo),以密碼為基礎(chǔ),采用軟硬件協(xié)同設(shè)計(jì)構(gòu)建的平臺(tái)安全體系??尚庞?jì)算不局限于安全芯片模塊,從PC、移動(dòng)到嵌入式,可信計(jì)算綜合采用TEE、嵌入式安全體系等更加廣泛的可信思路,滿足移動(dòng)、輕量化、個(gè)性化等新特性。同時(shí),還出現(xiàn)了可以應(yīng)用于多平臺(tái)、多場(chǎng)景的統(tǒng)一可信計(jì)算技術(shù):如隔離執(zhí)行、信任鏈、安全存儲(chǔ)、遠(yuǎn)程證明等。

可信計(jì)算增強(qiáng)工控安全
可信計(jì)算在工控安全中的優(yōu)勢(shì)
自主可控的安全芯片
工業(yè)控制系統(tǒng)關(guān)鍵設(shè)備和系統(tǒng)依賴國(guó)外廠商,可信計(jì)算芯片完全自主可控,從根上解決工控環(huán)境的信任問(wèn)題。
可信計(jì)算理念覆蓋多種設(shè)備和網(wǎng)絡(luò)環(huán)境:
典型工控體系包含企業(yè)網(wǎng)、控制網(wǎng)等多個(gè)層次,涵蓋PC、控制器、PLC、智能儀表等多種終端設(shè)備,可信計(jì)算的“隔離執(zhí)行”、“安全存儲(chǔ)”和“遠(yuǎn)程證明”的思想適合對(duì)各種終端設(shè)備和網(wǎng)絡(luò)進(jìn)行安全增強(qiáng),形成統(tǒng)一的安全解決方案和管理體系。
可信主動(dòng)防護(hù)體系:
目前工控系統(tǒng)主要采用被動(dòng)的防御方式,且傳統(tǒng)病毒查殺方式不一定涵蓋工控環(huán)境的特殊性,可信計(jì)算采用“度量+管控”的思路,阻止一切未知的或者非法的程序執(zhí)行,非白即黑、防患于未然,構(gòu)建主動(dòng)防護(hù)體系。
可信計(jì)算模式適合相對(duì)穩(wěn)定的環(huán)境:
工控系統(tǒng)中的設(shè)備、系統(tǒng)、應(yīng)用、業(yè)務(wù)均較為穩(wěn)定、單一,沒(méi)有頻繁的更新;可信計(jì)算安全策略依賴先驗(yàn)的度量值信息,非常適合相對(duì)穩(wěn)定的工控軟件環(huán)境,可根據(jù)業(yè)務(wù)環(huán)境,執(zhí)行更嚴(yán)格更加細(xì)致的安全策略。
高效的核心密碼算法、硬件加速:
與各類復(fù)雜的智能算法相比,可信計(jì)算技術(shù)算法簡(jiǎn)單、運(yùn)行效率高,硬件芯片加速算法執(zhí)行,可更好的滿足工業(yè)控制系統(tǒng)的實(shí)時(shí)性要求。
可信工控解決方案
基于可信計(jì)算的主動(dòng)防護(hù)系統(tǒng)
①建立基于硬件密碼模塊的主動(dòng)防御基礎(chǔ)
基于硬件密碼模塊的工控系統(tǒng)安全增強(qiáng)體系結(jié)構(gòu)
嵌入式工控終端輕量級(jí)信任加固技術(shù)體系
②系統(tǒng)內(nèi)核安全加固和動(dòng)態(tài)防護(hù)關(guān)鍵技術(shù)
系統(tǒng)內(nèi)核安全啟動(dòng)和完整性度量安全框架
基于白名單的系統(tǒng)進(jìn)程和服務(wù)的可信管控
工控系統(tǒng)異常行為的實(shí)時(shí)監(jiān)控和報(bào)警
U盤(pán)等外設(shè)的安全管控,安全存儲(chǔ)
工控系統(tǒng)環(huán)境的遠(yuǎn)程證明和驗(yàn)證
③工控終端的可信接入和動(dòng)態(tài)監(jiān)控
基于終端設(shè)備身份及系統(tǒng)完整性的可信網(wǎng)絡(luò)接入
智能可信終端的軟件證明,系統(tǒng)運(yùn)行狀態(tài)動(dòng)態(tài)監(jiān)控,異常行為的預(yù)警防護(hù);
終端完整性元數(shù)據(jù)存儲(chǔ)和分析,支持軟件級(jí)、設(shè)備級(jí)、工藝廠區(qū)級(jí)等不同粒度的完整性數(shù)據(jù)管理
工控設(shè)備環(huán)境完整性數(shù)據(jù)和USB設(shè)備信息的統(tǒng)一管理

基于可信計(jì)算的防護(hù)系統(tǒng)
可信工業(yè)控制系統(tǒng)解決方案解決的問(wèn)題
硬件:PCI/USB-TCM卡,無(wú)TCM芯片主機(jī)系統(tǒng)改造
客戶端:基于TCM的系統(tǒng)認(rèn)證和管控
服務(wù)端:工控終端狀態(tài)的監(jiān)控和報(bào)警
信任鏈:實(shí)現(xiàn)計(jì)算機(jī)終端從TCM芯片,OS,應(yīng)用的信任鏈構(gòu)建,確保開(kāi)機(jī)環(huán)境的可靠可信
身份認(rèn)證:克服IP/MAC篡改缺陷,實(shí)現(xiàn)終端平臺(tái)/設(shè)備身份的可信網(wǎng)絡(luò)接入和不可抵賴認(rèn)證
環(huán)境證明:實(shí)現(xiàn)計(jì)算機(jī)終端計(jì)算環(huán)境與平臺(tái)初始配置的一致性證明
可信工控系統(tǒng)保障能力
以硬件安全芯片為基礎(chǔ),采用“白名單”防護(hù)機(jī)制,保證工控終端環(huán)境的安全可信。

可信工控系統(tǒng)特點(diǎn)
①微秒級(jí)的白名單管控:白名單檢索采用高效哈希表算法,查詢時(shí)間控制在4微妙之內(nèi),不影響系統(tǒng)進(jìn)程的正常運(yùn)行
②毫秒級(jí)的進(jìn)程度量:進(jìn)程平均度量時(shí)間在10毫秒左右
高效的工控終端完整性認(rèn)證:平臺(tái)身份簽名驗(yàn)證在20毫秒之內(nèi),完整性校驗(yàn)時(shí)間不超過(guò)2.1秒
③自主可控的密碼算法與安全芯片:度量采用SM3,簽名和驗(yàn)證采用SM2,加解密采用SMS4,硬件采用自主TCM芯片
④多種硬件接口的安全芯片支持:兼容各種安全和通用PC,采用PCI、USB、軟件模擬等多種方式滿足各種終端機(jī)器的硬件增強(qiáng)和改造
⑤支持多種主流操作系統(tǒng):支持WinXP、Win7、Win Server等多個(gè)Windows系統(tǒng),以及支持Ubuntu、中標(biāo)麒麟等通用的Linux系統(tǒng)
實(shí)時(shí)監(jiān)控與報(bào)警分析:支持對(duì)終端平臺(tái)的多級(jí)管理,對(duì)全部工控終端設(shè)備安全狀態(tài)的集中監(jiān)控,實(shí)時(shí)產(chǎn)生報(bào)警并統(tǒng)一上傳到服務(wù)器
⑥USB存儲(chǔ)設(shè)備的可信管控:USB設(shè)備的識(shí)別、統(tǒng)一白名單制定與管控。

可信工控解決方案的特點(diǎn)