A Novel Monitoring System for the Data Integrity of Reactor Protection System Using Blockchain Technology

被引:17
作者
Choi, Moon Kyoung [1 ]
Yeun, Chan Yeob [2 ]
Seong, Poong Hyun [1 ]
机构
[1] Korean Adv Inst Sci & Technol KAIST, Dept Nucl & Quantum Engn, Daejeon 34141, South Korea
[2] Khalifa Univ, Dept EECS, Ctr Cyber Phys Syst, Abu Dhabi, U Arab Emirates
基金
新加坡国家研究基金会;
关键词
Blockchain; cybersecurity; data integrity; detection; monitoring system; programmable logic controller (PLC); reactor protection system (RPS); DATA-INJECTION ATTACKS; C SYSTEMS;
D O I
10.1109/ACCESS.2020.3005134
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nuclear Power Plants (NPPs) are physically isolated from external networks and have different operational environments than conventional information technology (IT) systems. Accordingly, NPPs were regarded as safe from external cyber-attacks. However, it was later determined that isolated networks are not safe from cyber-attacks. Malicious data injection attacks on Programmable Logic Controllers (PLCs) deployed in the safety system of NPPs are critical to nuclear facilities, as they were in the Stuxnet attack. It is necessary to monitor the integrity of PLC data and protect the PLCs from cyber threats such as modification of deployed logic or setpoints. To address this problem, this paper proposes a novel system for monitoring data integrity of PLCs using blockchain technologies. Considering the NPP environment, we developed a private blockchain system to monitor the data integrity of PLCs. The new concept that is Proof of Monitoring (PoM) for data integrity of PLCs was proposed to overcome the limitation for applying the private blockchain to the cybersecurity of NPPs. Additionally, we developed an integrity monitoring system for the Reactor Protection System (RPS)-a safety system in NPPs-using the developed blockchain. It can detect cyber-attacks (such as false code injection attacks on PLCs) and monitor which PLC integrity has been compromised in real-time. A validation experiment using a false data injection attack on PLCs was performed on the developed system, and the results confirmed that the developed system successfully monitored the modification of data in the PLCs.
引用
收藏
页码:118732 / 118740
页数:9
相关论文
共 21 条
[1]  
[Anonymous], 2015, KINACRS015
[2]  
Bashir I., 2017, Mastering Blockchain: Deeper Insights into Decentralization, Cryptography, Bitcoin, and Popular Blockchain Frameworks
[3]   Impact analysis of false data injection attacks on power system static security assessment [J].
Chen, Jiongcong ;
Liang, Gaoqi ;
Cai, Zexiang ;
Hu, Chunchao ;
Xu, Yan ;
Luo, Fengji ;
Zhao, Junhua .
JOURNAL OF MODERN POWER SYSTEMS AND CLEAN ENERGY, 2016, 4 (03) :496-505
[4]  
Choi M. K., 2018, P 13 INT C INT TECHN, P164
[5]   A Survey on Security and Privacy Issues of Bitcoin [J].
Conti, Mauro ;
Kumar, E. Sandeep ;
Lal, Chhagan ;
Ruj, Sushmita .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (04) :3416-3452
[6]   A Novel Attribute-Based Access Control Scheme Using Blockchain for IoT [J].
Ding, Sheng ;
Cao, Jin ;
Li, Chen ;
Fan, Kai ;
Li, Hui .
IEEE ACCESS, 2019, 7 :38431-38441
[7]  
Falliere N., 2011, SYMANTEC SECURITY RE
[8]  
Hill B., 2018, Blockchain quick reference: A guide to exploring decentralized blockchain application development
[9]  
Kessler B., 2011, Strategic Insights, V10, P15
[10]   Cyber security issues imposed on nuclear power plants [J].
Kim, Do-Yeon .
ANNALS OF NUCLEAR ENERGY, 2014, 65 :141-143