OpenPLC based control system testbed for PLC whitelisting system

被引:0
作者
Shintaro Fujita
Kosuke Hata
Akinori Mochizuki
Kenji Sawada
Seiichi Shin
Shu Hosokawa
机构
[1] The University of Electro-Communications,
[2] Control System Security Center,undefined
来源
Artificial Life and Robotics | 2021年 / 26卷
关键词
PLC; Security; Testbed; Whitelist;
D O I
暂无
中图分类号
学科分类号
摘要
This paper proposes a security testbed system for industrial control systems. In control systems, controllers are final fortresses to continue the operation of field systems. Then, we need countermeasures of controllers. The whitelisting function is efficient in controller security. The whitelisting function registers normal operations in a list and detects unregistered operations as abnormal. We need a testbed system to check whether the whitelist function does not affect other functions of the controller. The industrial controller and its engineering tool are relatively expensive, and are customized with respect to controller vendors. To enhance the whitelist development, this study proposes a testbed system using OpenPLC which is an open-source software. This system is independent of controller vendors and is applicable for controller programming languages. We implement a whitelist based anomaly detection method for the testbed system and validate that the anomaly detection method operates correctly.
引用
收藏
页码:149 / 154
页数:5
相关论文
共 7 条
  • [1] Liang G(2017)The 2015 ukraine blackout: implications for false data injection attacks IEEE Trans Power Syst 2017 3317-3318
  • [2] Kim D(2020)Blacklist vs. whitelist-based ransomware solutions IEEE Consum Electron Mag 9 22-28
  • [3] Lee J(1989)Petri nets: properties, analysis and applications Proc IEEE 77 541-580
  • [4] Murata T(2018)Implementations of the tennessee eastman process in modelica IFAC PapersOnLine 51 619-624
  • [5] Martin-Villalba C(undefined)undefined undefined undefined undefined-undefined
  • [6] Urquia A(undefined)undefined undefined undefined undefined-undefined
  • [7] Shao G(undefined)undefined undefined undefined undefined-undefined