首页> 外文学位 >Radio frequency based programmable logic controller anomaly detection.
【24h】

Radio frequency based programmable logic controller anomaly detection.

机译:基于射频的可编程逻辑控制器异常检测。

获取原文
获取原文并翻译 | 示例

摘要

The research goal involved developing improved methods for securing Programmable Logic Controller (PLC) devices against unauthorized entry and mitigating the risk of Supervisory Control and Data Acquisition (SCADA) attack by detecting malicious software and/or trojan hardware. A Correlation Based Anomaly Detection (CBAD) process was developed to enable 1) software anomaly detection---discriminating between various operating conditions to detect malfunctioning or malicious software, firmware, etc., and 2) hardware component discrimination ---discriminating between various hardware components to detect malfunctioning or counterfeit, trojan, etc., components.;Defense against software exploitation was implemented by 1) adopting a previously demonstrated capability that provides human-like discrimination of hardware devices using information extracted from intentional Radio Frequency (RF) emissions, and 2) adapting an RF-based verification methodology to exploit information in unintentional PLC emissions to detect anomalous operation resulting from software and/or hardware discrepancies and enhance SCADA security. Operational status verification (normal versus anomalous) is demonstrated using experimentally collected emissions from ten Allen Bradley SLC-500 PLCs executing custom Ladder Logic Programs (LLPs) designed to support the research methodology.;Performance for verification-based software anomaly detection was evaluated using the CBAD process. The CBAD verification process is sequence agnostic and can be used with untransformed Time Domain (TD) or transformed inputs, including those derived from untransformed TD, Hilbert transform (HT), and RF Distinct Native Attribute (RF-DNA) features. Relative to performance using untransformed TD sequences or RF-DNA features, CBAD performance using HT sequences was superior with an arbitrary Receiver Operating Characteristic (ROC) curve Equal Error Rate (EER) benchmark of EERB≤10.0% achieved for all PLC devices at a Signal-to-Noise Ratio (SNR) of SNR=0.0 dB; this benchmark was not achieved for any PLCs using untransformed TD sequences or RF-DNA features.;Performance for verification-based hardware anomaly detection was evaluated using a Generalized Relevance Learning Vector Quantized-Improved (GRLVQI) process with two input sequences, including one derived from TD RF-DNA features (NDim=156 dimensions) and one from Correlation Domain (CD) features (NDim=10 dimensions). For this assessment, ten Allen Bradley PLCs were divided into authorized/authentic and rogue/unknown groups containing five devices each. The GRLVQI model was trained using sequences from all authentic devices and each device in the unknown group was presented for verification against each of the authentic devices (25 total anomaly assessments). The GRLVQI anomaly detection capability was assessed using each of the two input sequence types and resultant performance was comparable. At SNR=15.0 dB an average EER≈1.3% was achieved for TD sequences as compared to an average EER≈1.6% for the CD sequences; both sequence types satisfied the EERB ≤10.0% benchmark for all PLC devices. While the EER value for TD sequences is 0.3% lower than CD sequences, the TD sequence has nearly 16 times the number of elements as the CD sequence and a correspondingly greater amount of computational resources would be required in an operational implementation.
机译:该研究目标涉及开发改进的方法,以保护可编程逻辑控制器(PLC)设备免受未经授权的入侵,并通过检测恶意软件和/或特洛伊木马硬件来减轻监督控制和数据采集(SCADA)攻击的风险。开发了基于相关的异常检测(CBAD)流程,以实现1)软件异常检测---区分各种运行状况以检测故障或恶意软件,固件等,以及2)硬件组件区分---区分各种硬件组件以检测故障或伪造,特洛伊木马等组件。; 1)采取了先前证明的功能,利用从故意射频(RF)发射中提取的信息提供对硬件设备的类人识别能力,从而实现了对软件开发的防御以及2)调整基于RF的验证方法,以利用无意识的PLC发射中的信息来检测由软件和/或硬件差异引起的异常操作并增强SCADA安全性。使用来自十个执行定制的梯形逻辑程序(LLP)的Allen Bradley SLC-500 PLC的实验收集的排放量证明了运行状态验证(正常与异常);使用以下方法评估了基于验证的软件异常检测的性能: CBAD流程。 CBAD验证过程与序列无关,可与未转换的时域(TD)或已转换的输入配合使用,包括从未转换的TD,希尔伯特变换(HT)和RF唯一本机属性(RF-DNA)功能派生的输入。相对于使用未转换的TD序列或RF-DNA特征的性能,使用HT序列的CBAD性能要好,在信号下所有PLC设备的任意接收器工作特性(ROC)曲线均等误差率(EER)基准达到EERB≤10.0% SNR = 0.0 dB的信噪比(SNR);使用未转换的TD序列或RF-DNA功能的任何PLC均未达到该基准。;使用带有两个输入序列的通用相关性学习矢量量化改进(GRLVQI)流程评估了基于验证的硬件异常检测的性能。来自TD RF-DNA特征(NDim = 156尺寸)和一个来自相关域(CD)特征(NDim = 10尺寸)。为了进行评估,将十个Allen Bradley PLC分为授权/真实组和流氓/未知组,每个组包含五个设备。 GRLVQI模型是使用来自所有真实设备的序列进行训练的,未知组中的每个设备都针对每个真实设备进行了验证(总共25次异常评估)。使用两种输入序列类型中的每一种,对GRLVQI异常检测能力进行了评估,其结果具有可比性。在SNR = 15.0 dB时,TD序列的平均EER约为1.3%,而CD序列的平均EER约为1.6%。两种序列类型均满足所有PLC设备的EERB≤10.0%基准。尽管TD序列的EER值比CD序列低0.3%,但TD序列的元素数几乎是CD序列的16倍,并且在操作实现中将需要相应数量的计算资源。

著录项

  • 作者

    Stone, Samuel J.;

  • 作者单位

    Air Force Institute of Technology.;

  • 授予单位 Air Force Institute of Technology.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2013
  • 页码 131 p.
  • 总页数 131
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号