工業(yè)互聯(lián)網(wǎng)安全研究筆記
工業(yè)互聯(lián)網(wǎng)作為我國打造制造強(qiáng)國的核心手段,也是最近大家談?wù)摵芏嗟?ldquo;新基建”之一。那么,咱們今天要談的工業(yè)互聯(lián)網(wǎng)安全,它的防護(hù)對(duì)象有哪些呢?
總的來說,工業(yè)互聯(lián)網(wǎng)安全防護(hù)的對(duì)象包括工業(yè)現(xiàn)場(chǎng)設(shè)備、工業(yè)控制系統(tǒng)、網(wǎng)絡(luò)基礎(chǔ)設(shè)施、工業(yè)應(yīng)用程序及工業(yè)數(shù)據(jù)等,如下圖:

確定了保護(hù)對(duì)象后,我們應(yīng)該怎么來部署防護(hù)措施呢。
【理論基礎(chǔ)安全篇】
第一,設(shè)備安全。在使用諸如工業(yè)機(jī)器人、智能儀表、傳感器等現(xiàn)場(chǎng)設(shè)備時(shí),主要的安全考慮是做好鑒權(quán)和控制。安全措施有:
(1)采用鑒別機(jī)制對(duì)接入工業(yè)互聯(lián)網(wǎng)中的設(shè)備身份進(jìn)行鑒別,確保數(shù)據(jù)來源于真實(shí)的設(shè)備;
(2)制定安全策略,如訪問控制列表,實(shí)現(xiàn)對(duì)接入工業(yè)互聯(lián)網(wǎng)中設(shè)備的訪問控制,并對(duì)管理設(shè)備的用戶授予其所需的最小權(quán)限,并實(shí)現(xiàn)對(duì)管理設(shè)備的用戶的權(quán)限分離;
(3)對(duì)登錄設(shè)備的用戶進(jìn)行身份標(biāo)識(shí)和鑒別,身份鑒別信息滿足相應(yīng)的復(fù)雜度要求并定期更換;
(4)對(duì)設(shè)備配置登錄失敗處理功能,啟用結(jié)束會(huì)話、限制非法登錄次數(shù)和當(dāng)?shù)卿涍B接超時(shí)自動(dòng)退出等相關(guān)措施;
(5)做好設(shè)備的用戶管理工作,如賬戶和權(quán)限的管理、默認(rèn)賬戶的管理、過期賬戶的管理等;
(6)對(duì)設(shè)備采取基本的入侵防范措施,如只安裝執(zhí)行任務(wù)所必需的組件和應(yīng)用程序,關(guān)閉設(shè)備中不需要的系統(tǒng)服務(wù)、默認(rèn)共享和高危端口;
(7)設(shè)定終端接入方式或網(wǎng)絡(luò)地址范圍對(duì)通過網(wǎng)絡(luò)進(jìn)行管理的終端進(jìn)行限制;
(8)及時(shí)修補(bǔ)漏洞;
(9)對(duì)設(shè)備進(jìn)行安全審計(jì),審計(jì)覆蓋到對(duì)設(shè)備進(jìn)行運(yùn)維的每個(gè)用戶,對(duì)重要的用戶行為和重要安全事件進(jìn)行審計(jì),做好審計(jì)記錄的管理;
第二,控制安全。對(duì)于傳統(tǒng)制造業(yè)來說,為保證整條流水線的協(xié)同生產(chǎn),每個(gè)工廠都有著嚴(yán)格的流程控制,這也是為什么控制安全在整個(gè)工業(yè)互聯(lián)網(wǎng)中同樣占有重要作用的原因。在控制安全方面,主要對(duì)控制軟件和控制協(xié)議采取安全措施:
(1)對(duì)登錄控制軟件進(jìn)行操作的用戶進(jìn)行身份標(biāo)識(shí)和鑒別,身份鑒別信息滿足相應(yīng)的復(fù)雜度要求并定期更換;
(2)對(duì)登錄控制軟件進(jìn)行操作的過程配置登錄失敗處理功能,并啟用結(jié)束會(huì)話、限制非法登錄次數(shù)和當(dāng)?shù)卿涍B接超時(shí)自動(dòng)退出等相關(guān)措施;
(3)做好控制軟件的用戶管理工作,如賬戶和權(quán)限的管理、默認(rèn)賬戶的管理、過期賬戶的管理等;
(4)對(duì)控制軟件啟用安全審計(jì)功能,審計(jì)記錄符合法律法規(guī)要求;
(5)對(duì)控制軟件采取基本的入侵防范措施,如只安裝必需的組件和程序,關(guān)閉設(shè)備中不需要的系統(tǒng)服務(wù)、默認(rèn)共享和高危端口;
(6)對(duì)控制協(xié)議采取完整性保證機(jī)制,確??刂茀f(xié)議中的各類指令不被非法篡改和破壞;
(7)安裝防惡意代碼軟件或配置具有相應(yīng)功能的軟件,并定期進(jìn)行升級(jí)和更新防惡意代碼庫;
(8)采取資源控制策略,限制單個(gè)用戶或進(jìn)程對(duì)系統(tǒng)資源的最大使用限度。
第三,網(wǎng)絡(luò)安全。主要針對(duì)工廠內(nèi)部和外部的網(wǎng)絡(luò)及邊界采取安全措施,防止來自外部的入侵:
(1)內(nèi)部網(wǎng)絡(luò)。根據(jù)業(yè)務(wù)特點(diǎn)劃分為不同的安全域,安全域之間應(yīng)采用技術(shù)隔離手段。以及采用適應(yīng)工廠內(nèi)部網(wǎng)絡(luò)特點(diǎn)的完整性校驗(yàn)機(jī)制,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)數(shù)據(jù)傳輸完整性保護(hù);
(2)外部網(wǎng)絡(luò)。保障數(shù)據(jù)傳輸過程中的保密性和完整性,可采取信道加密技術(shù)或部署加密機(jī)等方式;
(3)網(wǎng)絡(luò)邊界安全。厘清內(nèi)、外網(wǎng)之間的邊界范圍,針對(duì)邊界采取安全相適應(yīng)的措施,如在邊界處設(shè)置工控防火墻、網(wǎng)閘、網(wǎng)關(guān)等安全隔離設(shè)備,并在關(guān)鍵網(wǎng)絡(luò)節(jié)點(diǎn)處部署入侵防范設(shè)備。
(4)對(duì)網(wǎng)絡(luò)通訊數(shù)據(jù)、訪問異常、業(yè)務(wù)操作異常、網(wǎng)絡(luò)和設(shè)備流量、工作周期、抖動(dòng)值、運(yùn)行模式、各站點(diǎn)狀態(tài)、冗余機(jī)制等進(jìn)行監(jiān)測(cè),發(fā)生異常進(jìn)行報(bào)警;
(5)對(duì)通過無線網(wǎng)絡(luò)攻擊的潛在威脅和可能產(chǎn)生的后果進(jìn)行風(fēng)險(xiǎn)分析,并對(duì)可能遭受無線攻擊的設(shè)備的信息發(fā)出(信息外泄)和進(jìn)入(非法操控)進(jìn)行屏蔽;
(6)對(duì)網(wǎng)絡(luò)進(jìn)行安全審計(jì),審計(jì)覆蓋到每個(gè)用戶,對(duì)重要的用戶行為和重要安全事件進(jìn)行審計(jì);
(7)實(shí)現(xiàn)網(wǎng)絡(luò)集中管控,包括對(duì)網(wǎng)絡(luò)鏈路、安全設(shè)備、網(wǎng)絡(luò)設(shè)備和服務(wù)器等的運(yùn)行狀況進(jìn)行集中監(jiān)測(cè)。
第四,應(yīng)用安全。針對(duì)工業(yè)互聯(lián)網(wǎng)平臺(tái)與工業(yè)應(yīng)用程序至少需要采取身份鑒別和訪問控制技術(shù)。
(1)對(duì)使用工業(yè)互聯(lián)網(wǎng)平臺(tái)與工業(yè)應(yīng)用程序的用戶身份進(jìn)行標(biāo)識(shí)和鑒別,身份鑒別信息滿足復(fù)雜度要求并定期更換,強(qiáng)制用戶首次登錄時(shí)修改初始口令;
(2)工業(yè)互聯(lián)網(wǎng)平臺(tái)及工業(yè)應(yīng)用程序的登錄過程應(yīng)提供并啟用登錄失敗處理功能,多次登錄失敗后應(yīng)采取必要的保護(hù)措施;
(3)對(duì)使用工業(yè)互聯(lián)網(wǎng)平臺(tái)及工業(yè)應(yīng)用程序的用戶分配賬戶及明確相應(yīng)的訪問操作權(quán)限,根據(jù)訪問控制策略,對(duì)工業(yè)互聯(lián)網(wǎng)平臺(tái)開發(fā)者、工業(yè)應(yīng)用程序及其用戶調(diào)用工業(yè)互聯(lián)網(wǎng)平臺(tái)開發(fā)接口實(shí)施訪問控制,并做好用戶管理工作;
(4)對(duì)于工業(yè)互聯(lián)網(wǎng)平臺(tái)及工業(yè)應(yīng)用程序需配備數(shù)據(jù)合規(guī)性檢驗(yàn)功能,保證通過人機(jī)接口輸入或通過通信接口輸入的內(nèi)容符合其設(shè)定要求;
(5)工業(yè)互聯(lián)網(wǎng)平臺(tái)與工業(yè)應(yīng)用程序能提供安全審計(jì)功能,并在工業(yè)互聯(lián)網(wǎng)平臺(tái)及工業(yè)應(yīng)用程序上線前對(duì)其安全性進(jìn)行測(cè)試,對(duì)可能存在的惡意代碼進(jìn)行檢測(cè);
(6)確保工業(yè)應(yīng)用程序的供應(yīng)鏈安全、可靠。
第五,數(shù)據(jù)安全。工業(yè)數(shù)據(jù)的安全直接關(guān)系到工業(yè)生產(chǎn)線的穩(wěn)定,數(shù)據(jù)的丟失、篡改等都會(huì)影響生產(chǎn)線,對(duì)工業(yè)數(shù)據(jù)采取的安全措施有:
(1)建立數(shù)據(jù)安全管理制度,定期備份重要數(shù)據(jù);
(2)加密數(shù)據(jù),從數(shù)據(jù)儲(chǔ)存和數(shù)據(jù)傳輸兩個(gè)環(huán)節(jié)入手,使用加密算法對(duì)數(shù)據(jù)加密,利用VPN等技術(shù)實(shí)現(xiàn)傳輸加密;
(3)部署數(shù)據(jù)防泄密系統(tǒng),對(duì)數(shù)據(jù)的操作行為進(jìn)行監(jiān)控審計(jì);
(4)建立數(shù)據(jù)銷毀機(jī)制,明確銷毀方式和銷毀要求;
(5)針對(duì)工業(yè)互聯(lián)網(wǎng)平臺(tái)用戶的賬戶信息、鑒別信息、系統(tǒng)信息等要滿足個(gè)人信息保護(hù)規(guī)定。
【案例研究篇】
一、工業(yè)互聯(lián)網(wǎng)典型安全風(fēng)險(xiǎn)
二、安全防護(hù)案例





三、工業(yè)互聯(lián)網(wǎng)安全防護(hù)技術(shù)應(yīng)用(總結(jié))
(1)邊界安全
邊界安全通常是通過在關(guān)鍵網(wǎng)絡(luò)節(jié)點(diǎn)處部署工控防火墻、網(wǎng)閘、網(wǎng)關(guān)等安全隔離設(shè)備,比如利用防火墻或者在路由器上設(shè)置訪問控制列表進(jìn)行子網(wǎng)間的訪問控制和數(shù)據(jù)隔離,并且,還可增加用戶身份認(rèn)證系統(tǒng)和用戶權(quán)限管理系統(tǒng),限制非法的用戶訪問,確保用戶真實(shí)性,合法記錄用戶對(duì)網(wǎng)絡(luò)資源的訪問日志,便于后續(xù)審計(jì)追溯。
(2)接入控制
1)通過堡壘機(jī)等裝置實(shí)現(xiàn)網(wǎng)絡(luò)的接入管理,包括網(wǎng)絡(luò)邊界識(shí)別和資產(chǎn)識(shí)別、自動(dòng)識(shí)別在線終端、智能識(shí)別終端類型等;
2)對(duì)入網(wǎng)終端設(shè)備進(jìn)行身份鑒別和合規(guī)驗(yàn)證、展示與交換機(jī)端口的映射關(guān)系;
3)IP實(shí)名制登記和入網(wǎng)終端網(wǎng)絡(luò)信息生命周期管理,準(zhǔn)確識(shí)別違規(guī)接入和修改IP、MAC等行為。
(3)安全審計(jì)
通常部署安全監(jiān)測(cè)審計(jì)系統(tǒng),很多做工控安全的廠家都有,目的是實(shí)現(xiàn)網(wǎng)絡(luò)流量監(jiān)測(cè)與告警,采用被動(dòng)方式從網(wǎng)絡(luò)采集數(shù)據(jù)包,通過解析工控網(wǎng)絡(luò)流量、深度分析工控協(xié)議、與系統(tǒng)內(nèi)置的協(xié)議特征庫和設(shè)備對(duì)象進(jìn)行智能匹配,實(shí)現(xiàn)實(shí)時(shí)流量監(jiān)測(cè)及異常活動(dòng)告警,實(shí)時(shí)掌握工控網(wǎng)絡(luò)運(yùn)行狀況,發(fā)現(xiàn)潛在的網(wǎng)絡(luò)安全問題。通過設(shè)定狀態(tài)白名單基線,當(dāng)有未知設(shè)備接入網(wǎng)絡(luò)或網(wǎng)絡(luò)故障時(shí),可觸發(fā)實(shí)時(shí)告警信息。
(4)安全態(tài)勢(shì)感知
通過采集并存儲(chǔ)網(wǎng)絡(luò)環(huán)境的資產(chǎn)、運(yùn)行狀態(tài)、漏洞收集、安全配置、日志、流量信息、情報(bào)信息等安全相關(guān)的數(shù)據(jù),利用態(tài)勢(shì)預(yù)測(cè)模型分析并計(jì)算安全態(tài)勢(shì),達(dá)到對(duì)全局網(wǎng)絡(luò)空間的不間斷監(jiān)控,發(fā)現(xiàn)和挖掘網(wǎng)絡(luò)中的異常攻擊和威脅事件;部署態(tài)勢(shì)感知的話選擇大廠的好處是威脅情報(bào)渠道廣、自身有依托平臺(tái)等。選擇態(tài)勢(shì)感知的兩個(gè)技術(shù)指標(biāo)分別是:
1)具備針對(duì)威脅或者攻擊的調(diào)查分析及可視化功能,可以對(duì)威脅或者攻擊相關(guān)的攻擊路徑、攻擊目標(biāo)、采用的手段和影響范圍進(jìn)行快速定位,從而可以快速有效地進(jìn)行自動(dòng)化的安全決策支持和響應(yīng);
2)具備安全預(yù)警機(jī)制。
當(dāng)然,并不完全,從第二章的案例中可以看出針對(duì)不同的行業(yè),有不同的解決方案,在產(chǎn)品和服務(wù)的選擇上是基于自身業(yè)務(wù)屬性和存在的安全風(fēng)險(xiǎn)來考慮,從而選擇最優(yōu),但是,都存在了一些共性的安全問題。