【技术实现步骤摘要】
面向DoS攻击下CPSs的安全状态博弈方法、系统、终端及介质
[0001]本专利技术涉及信息物理系统安全
,具体为一种面向DoS攻击下CPSs的安全状态博弈方法、系统、终端及介质。
技术介绍
[0002]信息物理系统(cyber
‑
physical systems,CPSs)实现了计算资源与物理资源的紧密融合,以执行实时传感、远程控制和信息交互等功能。其中,无线传感器以其使用灵活性、节约功耗和易于扩展的特性在关键的基础设施控制、航天航空系统、军事系统和其他领域得到了广泛的应用。然而,传感器测量数据通过无线网络传输,在提高通信效率的同时,也带来了一定的安全隐患,容易遭受拒绝服务(Denial of Service,DoS)攻击、欺骗攻击和注入攻击等恶意网络攻击。其中,DoS攻击主要通过干扰信道来阻止远程估计器正确地接收和处理传感器数据,是最常见、也是最易实施的网络攻击之一,严重威胁着信息物理系统安全。
[0003]在信息物理系统与攻击者的博弈中,传感器的目标是最小化状态估计误差的同时最大化攻击代价,而攻击者的目标则恰好相反。由于攻击者的收益来自于传感器的损失,将传感器和攻击者的对抗视作双人零和确定性博弈问题。由于信息物理系统的状态需要实时感知和更新,现有文献中的静态博弈方法不能准确研究其安全状态估计问题。
[0004]此外,在信息物理系统中,传感器和攻击者如何提高决策效率和准确率也是研究的重点之一。强化学习方法作为人工智能的重要分支之一,引起了人们的广泛关注,其主要研究智能体如何 ...
【技术保护点】
【技术特征摘要】
1.一种面向DoS攻击下CPSs的安全状态博弈方法,其特征在于,包括如下步骤:步骤1,建立DoS攻击下无线信道远程安全估计模型;步骤2,在DoS攻击下无线信道远程安全估计模型内输入系统参数,并根据卡尔曼滤波方程递归地更新系统状态向量的最小均方误差估计量和估计误差协方差;步骤3,在DoS攻击下无线信道远程安全估计模型内判断传感器与DoS攻击以ε的概率选择动作,并以1
‑
ε的概率选择最优动作;步骤4,在DoS攻击下无线信道远程安全估计模型内判断不同信道来计算当前状态和动作组合下的即时奖励以及下一个时刻状态;步骤5,在DoS攻击下无线信道远程安全估计模型内更新Q价值函数,进而更新Q价值矩阵;步骤6,计算更新的Q价值函数与当前状态的Q价值函数相比较,当更新的Q价值函数值与当前状态的Q价值数值差大于设定阈值η时,返回重新执行步骤3;反之得到收敛的Q价值矩阵和基于纳什均衡下的最优策略,完成面向DoS攻击下CPSs的安全状态博弈。2.根据权利要求1所述的一种面向DoS攻击下CPSs的安全状态博弈方法,其特征在于,步骤1中,DoS攻击下无线信道远程安全估计模型包括信息物理系统、传感器、信道、远程估计器和攻击者;所述信息物理系统输入传感器测量向量y(k)至传感器,传感器输出最小均方误差估计至信道,信道内包括安全传输信道和不安全传输信道;信道传输传感器的数据至远程估计器内,远程估计器输出远程估计器的系统安全状态攻击者采用攻击或不攻击方式对信道进行DoS攻击;远程估计器分别反馈信号反馈至传感器和攻击者。3.根据权利要求1所述的一种面向DoS攻击下CPSs的安全状态博弈方法,其特征在于,步骤2中,在DoS攻击下无线信道远程安全估计模型内输入系统参数,其中系统参数包括:初始化系统的状态、动作、Q价值矩阵、不同动作组合下包丢失的概率ξ
k
、学习率α、折扣因子ρ和探索率ε。4.根据权利要求1所述的一种面向DoS攻击下CPSs的安全状态博弈方法,其特征在于,步骤2中,根据卡尔曼滤波方程递归地更新系统状态向量的最小均方误差估计量和估计误差协方差P(k),具体方式如下:采用局部卡尔曼滤波器来完成状态递归更新系统状态的估计,每一个时间k,系统状态向量x(k)的最小均方误差估计量是根据运行卡尔曼滤波器测量得到的数据,表达式如下:相应的估计误差协方差为:根据卡尔曼滤波方程,递归地更新和P(k),卡尔曼滤波器的递归更新方程如下:P(k|k
‑
1)=h(P(k
‑
1))
K(k)=P(k|k
‑
1)C
T
[CP(k|k
‑
1)C
T
+R]
‑1P(k)=g(P(k|k
‑
1))其中,为状态向量x(k)的最小均方误差,P(k)为相应的估计误差协方差,A,B,C为系数矩阵,h为Lyapunov算子和g为Riccati算子;其中Lyapunov算子和g为Riccati算子的计算公式如下:其中Lyapunov算子和g为Riccati算子的计算公式如下:其中,A为系数矩阵;Q为过程误差协方差矩阵。5.根据权利要求1所述的一种面向DoS攻击下CPSs的安全状态博弈方法,其特...
【专利技术属性】
技术研发人员:金增旺,李倩,张淑婷,张艳宁,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。