Skip to main navigation Skip to search Skip to main content

Language-Theoretic Data Analysis to Support ICS Protocol Baselining

  • Gabriel Arthur Weaver
  • , Dan Gunter

Research output: Contribution to conferencePaperpeer-review

Abstract

Critical infrastructure stakeholders need to baseline their systems to understand expected protocol communications. Baseline behaviors may vary based on operational context. Expected operations during a maintenance window, for example, may be different from normal operations. Furthermore, constructing system baselines for Industrial Control Systems (ICS) is difficult and time-consuming. ICS processes generate artifacts expressed across heterogeneous data sources such as network traffic and device logs. This paper explores the hypothesis that such ICS artifacts form a language in the language-theoretic sense. From a theoretical perspective, the variety of implementations of ICS protocols and constrained environment of OT networks provide a rich application domain for language-theoretic approaches. We present several use cases related to the practical construction of system baselines: grammars for data fusion, language dialects for device fingerprinting, and security automata for system baselining
Original languageEnglish
StatePublished - May 25 2023

INL Publication Number

  • INL/CON-23-70988
  • 157407

Fingerprint

Dive into the research topics of 'Language-Theoretic Data Analysis to Support ICS Protocol Baselining'. Together they form a unique fingerprint.

Cite this