Deep Reinforcement Learning for Penetration Testing of Cyber-Physical Attacks in the Smart Grid

被引:0
|
作者
Li, Yuanliang [1 ,2 ]
Yan, Jun [1 ]
Naili, Mohamed [2 ]
机构
[1] Concordia Univ, Concordia Inst Informat Syst Engn CIISE, Montreal, PQ, Canada
[2] Ericsson, Global Artificial Intelligence Accelerator GAIA, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Cyber-physical security; penetration testing; smart grid; deep reinforcement learning;
D O I
10.1109/IJCNN55064.2022.9892584
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The fast expansion of interconnectivity in cyberphysical critical infrastructures like smart grids has given rise to concerning exposures and vulnerabilities. Although penetration testing (PT) has been an effective approach to searching for vulnerabilities in software, devices, and networks from the attacker's view, the strong cyber-physical coupling in these large-scale infrastructures has made it challenging to manually pinpoint critical vulnerabilities, particularly at system levels due to the complexity, dimensionality, and uncertainty therein. To better protect the security of cyber-physical systems, this paper proposes a deep reinforcement learning (DRL)-based PT framework to efficiently and adaptively identify critical vulnerabilities in smart grids. Using replay attacks as an example, the paper models the attack as a Markov Decision Process with three actions - stop, record, and replay - to learn the optimal timing and ordering of replays in different operating scenarios. A cyber-physical cosimulation platform with dedicated simulators for the physical part, cyber part, control part, and attacker part of a smart distribution grid was developed as a sandbox environment to train the DRL agent. Scenarios with different levels of difficulty are tested to validate the learning capability and performance in finding critical attack paths of the DRL-based PT. The simulation results show that DRL-based PT can learn to find the optimal attack path against system stability when the grid is under high load demand, solar power generation, and weather variation. These results are promising first steps toward a highly customizable framework to pen-test complex cyber-physical systems with automatic DRL agents and various attack schemes.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Falsification of Cyber-Physical Systems Using Deep Reinforcement Learning
    Yamagata, Yoriyuki
    Liu, Shuang
    Akazaki, Takumi
    Duan, Yihai
    Hao, Jianye
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (12) : 2823 - 2840
  • [22] Cyber-Physical Security of a Smart Grid Infrastructure
    Mo, Yilin
    Kim, Tiffany Hyun-Jin
    Brancik, Kenneth
    Dickinson, Dona
    Lee, Heejo
    Perrig, Adrian
    Sinopoli, Bruno
    PROCEEDINGS OF THE IEEE, 2012, 100 (01) : 195 - 209
  • [23] Cyber-Physical Risk Driven Routing Planning with Deep Reinforcement-Learning for Multimedia Broadband Services in Smart Grid Communication Networks
    Guo, Bo
    Ding, Shichang
    Li, Jixuan
    Gu, Bin
    Jin, Zhuojun
    Lin, Peng
    2020 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2020,
  • [24] Explainable deep learning for attack intelligence and combating cyber-physical attacks
    Al-Hawawreh, Muna
    Moustafa, Nour
    AD HOC NETWORKS, 2024, 153
  • [25] Backdoor Attacks on Safe Reinforcement Learning-Enabled Cyber-Physical Systems
    Jiang, Shixiong
    Liu, Mengyu
    Kong, Fanxin
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (11) : 4093 - 4104
  • [26] Reinforcement Learning Solution for Cyber-Physical Systems Security Against Replay Attacks
    Yu, Yan
    Yang, Wen
    Ding, Wenjie
    Zhou, Jiayu
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 2583 - 2595
  • [27] Smart Grid Cyber-Physical Situational Awareness of Complex Operational Technology Attacks: A Review
    Nafees, Muhammad Nouman
    Saxena, Neetesh
    Cardenas, Alvaro
    Grijalva, Santiago
    Burnap, Pete
    ACM COMPUTING SURVEYS, 2023, 55 (10)
  • [28] Robust Feature Extraction and Ensemble Classification Against Cyber-Physical Attacks in the Smart Grid
    Hu, Chengming
    Yan, Jun
    Wang, Chun
    2019 IEEE ELECTRICAL POWER AND ENERGY CONFERENCE (EPEC), 2019,
  • [29] Modeling Deep Reinforcement Learning based Architectures for Cyber-Physical Systems
    Gatto, Nicola
    Kusmenko, Evgeny
    Rumpe, Bernhard
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 196 - 202
  • [30] Deep reinforcement learning for wireless sensor scheduling in cyber-physical systems
    Leong, Alex S.
    Ramaswamy, Arunselvan
    Quevedo, Daniel E.
    Karl, Holger
    Shi, Ling
    AUTOMATICA, 2020, 113