面向边缘计算的安全态势感知模型_第1页
面向边缘计算的安全态势感知模型_第2页
面向边缘计算的安全态势感知模型_第3页
面向边缘计算的安全态势感知模型_第4页
面向边缘计算的安全态势感知模型_第5页
已阅读5页,还剩2页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

01基于边缘计算安全状态感知模型1.1原始数据的收集传统的边缘计算安全防护系统是针对特定的攻击手段而设置的,如接入认证、角色访问控制以及数据加密等。面对攻击者窃取数字资产和破坏证据的行动,它往往功能不全,导致防护效果不佳。资深的攻击者通常会想方设法伪装自己的攻击,消除证据。因此,传统的基于操作日志定位攻击的防御措施可能是无效的。幸运的是,攻击者的威胁行为在目标受体(边缘设备)上留下了痕迹,为安全状态感知的研究提供了思路。与以往的方法不同,收集的数据为表征边缘设备运行过程的状态参数,而不是边缘设备的应用层数据。一旦边缘计算受到攻击,从监控攻击者到入侵,再到数据资产丢失或拒绝服务,受体设备的CPU、磁盘、内存和网络状态都会表现出不同的行为趋势,成为判断边缘计算设备安全态势感知的良好依据。在边缘计算架构的物联网中收集边缘计算设备的状态参数数据,定义边缘设备的指标集,其中为指标个数。这里的指标集是指能够直接表征边缘计算设备在运行过程中的性能参数集合,如设备在当前时刻的磁盘读写能力、内存占用率、CPU占用率以及网络数据包收发频率等。在确定需要采集的数据指标后,采集这些指标在设备运行时的时间序列。对于指标,接收到的时间序列表示为,数据采集时间的总时隙数为。1.2状态映射采集的每个指标在T个时隙的数据量是庞大的,而且是非结构化的。收集原始数据的目的是获得设备在运行时的性能,或者检测设备是否遭遇攻击,因此需要将这些原始数据映射为表征设备安全的状态。为了降低数据处理难度,常用的方法是找出数据的统计特性,如均值方差法。但是,每一个特定的指标采集得到的数据都拥有不同的概率分布,因此受限于边缘计算设备的时间敏感性和资源消耗,不可能单独分析每个指标的统计特性。为了使边缘设备在处理大型数据集时具有良好的扩展性,同时不占用过多的边缘计算资源,考虑采用复杂度较低的算法。这里将获取的原始数据映射为设备的安全状态,而无监督的机器学习K-means聚类算法满足要求。对于指标,将采集的设备原始数据时间序列值作为训练集,其中包括样本点,聚类的类别簇数规定为。随机选取聚类中心点,表示为。考虑到训练集的每个样本点,计算其与各聚类中心的距离,将样本点分配到离样本中心最近的聚类类别中,得到其类别标签:这里。更新k个簇的中心:重复上述步骤直到收敛,得到原时间序列映射后的状态序列:1.3复杂网络模型许多复杂系统都可以通过建模对复杂网络进行分析,如常见的电力网络、航空网络、交通网络、计算机网络和社会网络等。复杂网络不仅是一种数据表示形式,也往往是对现实世界中一个极其复杂的系统的数学描述,具有大量的节点和复杂的拓扑关系。数学上,复杂网络用表示。网络中的节点集用表示,为节点的数量;边集用表示,表示边的总条数。在1.2节中,收集到的原始数据转化为状态信息,呈现了设备当前运行的状态性能,为构建边缘设备的复杂网络态势感知模型提供了支持。边缘设备在时间段的指标的状态序列矩阵表示为:1)对于矩阵,元素是量化的。由于和通常很大,而的维度很大,同时边缘计算设备计算能力通常较低,因此直接处理非常困难。但是,状态序列矩阵包含了设备的历史状态和当前状态信息和状态之间丰富的转换关系。2)对于基于复杂网络的态势感知节点集合,状态矩阵由列向量组成,其中列向量代表设备在数据采集时间段的状态。因此,找到中的向量作为复杂网络的状态节点,并将这些节点按照采集时间的先后顺序进行编号。如果采集时刻的状态向量在采集前就已经存在,则放弃这个向量,以避免重复节点的产生。3)对于基于复杂网络的态势感知边集合,按照采集时间的先后顺序对矩阵中两两相邻的列向量依次执行操作,如果列向量代表的节点转移到下一个列向量代表的节点,则在和之间增加一条边,且这条边从节点指向节点,这里。02数值仿真为了验证所提方法在基于边缘计算的物联网环境中的有效性,设计实验构建边缘计算设备的安全状态感知模型。实验过程中,采集边缘计算设备的设备磁盘读、设备磁盘写、内存占用、网络数据包收和网络数据包发5个指标。设定每次数据采集的时间间隔为10s,然后将收集到的原始数据的1200个时隙的数值通过K-means聚类,得到状态序列矩阵:这里。根据状态矩阵中所蕴含的状态信息,可以得到构成复杂网络节点和边,构建复杂网络的有向加权邻接矩阵。通过得到的邻接矩阵,可以得到边缘计算设备的安全态势感知复杂网络模型,如图1所示。其中,节点代表设备在数据采集时刻的工作状态;节点之间的连边代表状态之间的转化关系;节点的连接边的粗细程度表示节点之间转化的权重,边越粗表示节点之间转换的概率越高。在这种情况下得到网络图,其中和。大量的原始数据被缩减为设备运行的76种状态,而图1的部分节点是聚合的,反映了设备运行的大部分时间应该处于的状态。根据模型表现的特性,可见所提方法降低了评估设备安全性能的复杂度。图1安全态势感知的复杂网络模型下面考虑状态节点的聚集性。观察节点及节点之间的转换关系,将网络划分为5个部分作为安全评估的初步结果。关注其中一部分,节点与节点之间的连接边最粗,说明节点所代表的状态与节点所代表的状态转换比较频繁。当需要确认设备的安全状态时,主要考虑的因素是状态节点是否是较大的影响节点(如节点和节点),如果不是,则考虑该节点是否与较大的影响节点相连,此外还需要考虑该节点到最大影响力节点的最短路径长度。如果需要检测的状态节点在复杂网络中不存在,则认为该设备受到攻击。此时,将此状态节点转化为离该节点最近的节点,再转化到影响力较大的节点,是避免攻击发生的有效途径。03结语针对现有的边缘计算安全防护方案大多集中在具体问题的安全防护和检测上而缺乏全局安全的概念的问题,在边缘计算广泛应用于物联网的背景下,为了全面保护边缘数据资产和隐私,阐述了边缘设备的安全态势感知方法。从收集边缘设备特征的原始数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论