TY - GEN
T1 - A Comparison of Security ICS Communication Protocols
AU - Clark, Daniel
AU - Chothia, Tom
PY - 2026/4/24
Y1 - 2026/4/24
N2 - This paper presents a summary and comparison of leading secure Industrial Control System (ICS) communication protocols. We find two categories of ICS protocols: those that run an insecure ICS protocol over TLS and those that use a bespoke security protocol. We assess the key properties of bespoke ICS protocols using formal modelling, for OPC-UA and DNP3-SAv5 we use existing models, and we build formal models for S7Comm-Plus and SSP-21; this lets us make a full comparison between these protocols. For ICS protocols based on TLS, we compare the versions and configurations of TLS specified, and any access control add-ons. This leads to a detailed picture of the security provided and best use cases for each protocol.
AB - This paper presents a summary and comparison of leading secure Industrial Control System (ICS) communication protocols. We find two categories of ICS protocols: those that run an insecure ICS protocol over TLS and those that use a bespoke security protocol. We assess the key properties of bespoke ICS protocols using formal modelling, for OPC-UA and DNP3-SAv5 we use existing models, and we build formal models for S7Comm-Plus and SSP-21; this lets us make a full comparison between these protocols. For ICS protocols based on TLS, we compare the versions and configurations of TLS specified, and any access control add-ons. This leads to a detailed picture of the security provided and best use cases for each protocol.
U2 - 10.1007/978-3-032-19540-1_22
DO - 10.1007/978-3-032-19540-1_22
M3 - Conference contribution
SN - 9783032195395
T3 - Lecture Notes in Computer Science
SP - 424
EP - 444
BT - Critical Information Infrastructures Security
A2 - Bergström, Erik
A2 - Hämmerli, Bernhard
A2 - Kitkowska, Agnieszka
A2 - Kävrestad, Joakim
PB - Springer
T2 - 20th International Conference on Critical Information Infrastructures Security
Y2 - 21 October 2025 through 23 October 2025
ER -