1
关注中国自动化产业发展的先行者!
2024
2024中国自动化产业年会
2023年工业安全大会
OICT公益讲堂
当前位置:首页 >> 资讯 >> 行业资讯

资讯频道

工业控制系统信息安全风险评估方法研究
  • 作者:夏冀,甘俊杰,李琳
  • 点击数:1478     发布时间:2019-11-14 13:29:00
  • 分享到:
随着信息化和工业化的深度融合,工业控制系统信息安全形势日益严峻。信息安全风险评估作为一种了解工业控制系统安全风险的重要手段,越来越受到更多人的关注。本文以层次分析法为基础,将权重比引入工业控制系统信息安全评估中,可得到更为合理的评估结果。
关键词:

摘要:随着信息化和工业化的深度融合,工业控制系统信息安全形势日益严峻。信息安全风险评估作为一种了解工业控制系统安全风险的重要手段,越来越受到更多人的关注。本文以层次分析法为基础,将权重比引入工业控制系统信息安全评估中,可得到更为合理的评估结果。

关键词:工业控制系统;信息安全;权重比

1 引言

随着云计算、大数据、工业互联网等新兴技术在工业领域的广泛应用,信息安全威胁逐渐向工业领域蔓延,工业控制系统信息安全形势日益严峻。信息安全风险评估作为一种了解工业控制系统安全威胁的重要手段,受到越来越多人的关注。

工业控制系统信息安全风险评估方法主要有三类,分别为经验分析法、定性分析法和定量分析法[1]。经验分析法适用于评估经验不足的评估者,由经验丰富的专家制定安全基线,供评估者借鉴使用;定量分析法是在度量风险时,对风险要素进行赋值,进而量化评估结果;定性分析法是对风险要素进行分级,一般可分为“高”,“中”,“低”三级,最终以级别表示评估结果。本文以层次分析法为基础,结合定量分析与定性分析进行工业控制系统信息安全风险评估。

2 工业控制系统信息安全风险评估模型

参考《信息安全技术工业控制系统风险评估实施指南》和《信息安全技术工业控制系统安全控制应用指南》,从资产、脆弱性、威胁和安全措施四方面对工业控制系统开展信息安全风险评估,评估模型如图1所示,由上至下依次为目标层,准则层和因素层[2]。目标层为工业控制系统主体,准则层包括资产、脆弱性、威胁和安全措施,因素层包括硬件资产、软件资产、人员资产、其它资产、管理脆弱性、技术脆弱性、自然环境、内部无意风险、内部有意风险、外部威胁、事前防御、事中响应和事后取证[3]

43.jpg

图1 工业控制系统信息安全风险评估模型

硬件资产包括:IED、PLC、DCS等工业现场控制层设备;路由器、网关、交换机等网络设备;工业防火墙、入侵检测系统、网闸等安全设备;服务器、工作站、HMI等计算机设备;磁盘阵列、移动硬盘等存储设备。软件资产包括:数据库系统、操作系统等系统软件;组态软件、远程控制软件、数据库软件、工业控制系统工具软件、OPC等应用软件;工业控制代码、现场设备固件等源程序;工业生产数据、工业控制实时数据、运行管理数据。人员资产包括:操作人员,运维人员,工业控制系统设计人员,信息安全人员。其它资产包括除了硬件、软件和人员之外的资产。

管理脆弱性包括:工业生产环境脆弱性,生产设备脆弱性。技术脆弱性包括:工业控制网络边界脆弱性,工业控制系统网络设备脆弱性,工业控制系统网络通信脆弱性,工业无线网络脆弱性,工业控制系统硬件脆弱性、软件脆弱性、配置脆弱性。

自然环境包括:静电、灰尘、潮湿、电磁干扰、意外事故等环境危害或自然灾害。内部无意风险包括:内部员工未遵循规章制度和操作流程,导致工业控制系统故障或被攻击。内部有意风险包括:内部员工对工业控制系统进行破坏或窃取系统信息。外部威胁包括:外部人员对工业控制系统进行攻击。

3 工业控制系统信息安全风险评估

3.1 风险量化

风险量化的过程如图2所示。

44.jpg

图2 风险量化过程

3.2 构建风险评估模型

在开展工业控制系统信息安全评估前应首先构建风险评估模型,本文采用如图1所示的工业控制系统信息安全风险评估模型。

3.3 确定模型各层权重比

3.3.1 重要性程度

首先要将复杂的多因素问题转化为两两对比的问题,并且将他们量化。将两因素对比结果分成5个等级:相同、稍强、较强、明显强、绝对强,并用数字1-9来进行量化,如表1所示[4]。

表1 两因素对比结果

45.jpg

3.3.2 构建比较矩阵

每次选取两个因素a和b进行比较,用xab来表示a,b定量重要性的结果,构建出比较矩阵。

3.3.3 一致性检验

计算一致性指标CI,89.jpg,n是比较矩阵的阶数,90.jpg是比较矩阵的最大特征值。查找一致性指标RI,如表2所示。

表2一致性指标 RI

46.jpg

计算一致性比例CR,91.jpg,当CR<0.10的时候,比较矩阵的一致性是可以接受的,不然应对该矩阵做出修改。

3.3.4 计算权重向量计算权重向量有方根法,求和法,特征向量法,

最小二乘法。方根法计算权重向量,如式(1)所示:

47.jpg

求和法计算权重向量,如式(2)所示:

48.jpg

特征向量法计算权重向量,

A是比较矩阵,W是权重向量;最小二乘法计算权重向量,用拟合方法确定权重向量,使残差平方和为最小,如式(3)所示:

49.jpg

3.4 专家评分

得出各项权重比之后,由专家对待评测的工业控制系统进行整体评估:每项分数为0到1,0到0.2为不具备安全措施,0.2到0.4安全性较差,0.4到0.6为安全性一般,0.6到0.8为安全性较好,0.8到1为安全措施完备。

通过50.jpg得出系统总分数,wi是i因素对应的权值,Si是i因素的评估分数,S是求出的对应的系统评估分数。0到0.2为系统风险很高,0.2到0.4系统风险较高,0.4到0.6为风险一般,0.6到0.8为风险较低,0.8到1为系统安全。

3.5 评估结果

在得出总分数后,整理评估结果,包括系统整体评分、系统各层次重要性占比、各部分因素的评分、系统待改进排名[5]

4 实例论证

针对钢铁行业某集团开展工业控制系统信息安全风险评估,对其制造执行系统、监视控制与数据采集系统、分布式控制系统、可编程逻辑控制器等工业控制系统进行评估。集团下属钢铁厂采用的网络拓扑结构为三层网络,不同生产车间的生产设备通过L1层工业交换机与L2层服务器进行连接,通过L2层核心交换机进行数据汇集和交换,与L2层各个子网中的工程师站进行通信。为保证L1、L2生产控制网络的信息安全性,在L3层的网络出口处专门设置了网络防火墙进行安全隔离。

对“资产”下的四个风险因素进行评估,如图3所示,对4项风险因素进行两两判断赋值,构造出比较矩阵,如式(4)所示。

51.jpg

图3 资产模型

52.jpg

对该矩阵进行一致性检验,53.jpg54.jpg,此矩阵的一致性可以接受。用方根法计算得,“资产”中各要素的相对权重为:W1=(0.5147,0.1207,0.2959,0.0688)(5)

同理,求得该钢铁厂“脆弱性”,“威胁”,“安全措施”中各要素的相对权重如下:

W2=(0.6,0.4)

W3=(0.5123,0.2811,0.1325,0.0741)

W4=(0.2297,0.6483,0.1220)(6)

“资产”,“脆弱性”,“威胁”,“安全措施”之间的相对权重为:W5=(0.3455,0.1105,0.1625,0.3815)(7)

因此,硬件资产占总体的0.5147*0.3455=0.1778,同理可求得其它因素占总体的权重比,结果如表3所示。

邀请专家对该工厂各因素进行评价打分,结合表3中各项因素的权重比,可以得出系统总分数。在各项因素分数中,权重比较大而又得分较低的因素为急需改进项。

表3 该工厂各因素占总体的权重比

55.jpg

5 结束语

本文针对工业控制系统信息安全风险评估问题,提出了一种基于层次分析的定量分析法,将因素权重比引入风险评估中,得到更为合理的评估结果。

作者简介

夏 冀(1992-),男,硕士,现任中国电子技术标准化研究院信息安全研究中心工控组工程师,主要从事工业信息安全标准研制、工业控制系统信息安全测评工作。

甘俊杰(1993-),男,硕士,毕业于北京邮电大学,现就职于中国电子技术标准化研究院,主要从事工业信息安全方面的研究。

李 琳,男,博士,现任中国电子技术标准化研究院信息安全研究中心高级工程师,工业控制系统安全标准和测评工业和信息化部重点实验室技术总监。

参考文献:

[1] 安克万,赵首花. 信息安全风险评估对两化融合的保障[J]. 西安邮电大学学报,2010,15 ( 6 ) : 62 - 63.

[2] 司应硕. 信息安全风险评估技术的研究[D]. 贵州大学,2008.

[3] 熊琦,彭勇. 工业控制系统的安全风险评估[J]. 中国信息安全,2012 ( 3 ) : 57 - 59.

[4] 郭金玉,张忠彬,孙庆云. 层次分析法的研究与应用[J]. 中国安全科学学报,2008,18 ( 5 ) : 148 - 153.

[5] 张烨. 工业控制系统信息安全风险评估[J]. 自动化博览,2015, ( S2 ).

摘自《工业控制系统信息安全专刊(第六辑)》

热点新闻

推荐产品

x
  • 在线反馈
1.我有以下需求:



2.详细的需求:
姓名:
单位:
电话:
邮件: