摘要
本发明公开了一种区块链辅助的工业控制系统零动态攻击防御方法及装置,其中的方法定制化设计了zk‑SNARK算法实现用户以及设备隐私信息进行保护并实现身份的精准认证。其次,采用Garble框架对智能合约进行混淆,实现ICS器件的IP地址隐藏,打破ICS的攻击链。然后,采用中继链作为工程师工作站与PLC之间的数据可信中转站,设计上链网关,并基于PID控制改进轮盘赌算法,轻量化区块链并对中继链面临的攻击行为进行防御。最后,对模型进行安全性分析并通过实验验证模型在实际ICS场景的性能以及零动态攻击的防御能力。本发明创新性的利用区块链技术分担ICS数据流转加密保护算力需求,并为ICS的高隐蔽网络攻击行为防御提供了研究思路。
技术关键词
可编程逻辑控制器
工业控制系统
监视控制系统
区块链辅助
攻击防御方法
工作站
控制数据流
共识算法
节点
零知识证明方法
区块链技术
轮盘赌算法
动态
加密
网关
账本
一致性检测
解密
执行器
系统为您推荐了相关专利信息
测试用例生成技术
测试场景
工业控制系统
评估系统
分析日志
文本特征向量
音频播放设备
铸片炉
语音采集设备
人工智能语音
可编程逻辑控制器
马桶清洁液
吸附过滤网
马桶清洁器
图像识别模块
工控系统
智能匹配方法
机器学习算法
设备状态数据
网络流量数据
可信管理平台
差分隐私
信任管理机制
可信执行环境
协作策略