Automated Security Configuration Verification for OT Networks: An Architecture and AutomationML Approach

Security configurations in operational technology (OT) networks are increasingly critical yet complex and error-prone when managed manually, often due to intricate certificate management and protocol-specific processes.This paper proposes a novel approach to automate the verification of OT security configurations, minimizing misconfigurations and enhancing the correct application of protection mechanisms. We introduce an AutomationML-based architecture to model OT environments as a digital twin, a data model capturing security configuration parameters exemplified with PROFINET including a proposed configuration for the unspecified entities, and a formal language extending predicate logic for protocol-independent rule verification. Using a Python-Prolog implementation, our automated verification tool processes an AutomationML InstanceHierarchy to detect incomplete and inconsistent configurations that preclude the establishment of secure communications. Applied to PROFINET, our prototype successfully identifies issues like unsupported algorithms or missing certificates, demonstrating applicability while remaining extensible to other protocols.

Authors

Institutions

Publication Details

Published
2025-09-09
DOI
https://doi.org/10.1109/etfa65518.2025.11205720
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Automated Security Configuration Verification for OT Networks: An Architecture and AutomationML Approach

Axel Sikora, Julian Göppert
Service-Oriented Architecture and Web Services
article

Automated Security Configuration Verification for OT Networks: An Architecture and AutomationML Approach

Axel Sikora, Julian Göppert
article en

Abstract

Security configurations in operational technology (OT) networks are increasingly critical yet complex and error-prone when managed manually, often due to intricate certificate management and protocol-specific processes.This paper proposes a novel approach to automate the verification of OT security configurations, minimizing misconfigurations and enhancing the correct application of protection mechanisms. We introduce an AutomationML-based architecture to model OT environments as a digital twin, a data model capturing security configuration parameters exemplified with PROFINET including a proposed configuration for the unspecified entities, and a formal language extending predicate logic for protocol-independent rule verification. Using a Python-Prolog implementation, our automated verification tool processes an AutomationML InstanceHierarchy to detect incomplete and inconsistent configurations that preclude the establishment of secure communications. Applied to PROFINET, our prototype successfully identifies issues like unsupported algorithms or missing certificates, demonstrating applicability while remaining extensible to other protocols.

Offenburg University of Applied Sciences (DE)
Openalex Percentile: Top 56%
Service-Oriented Architecture and Web Services
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.