Litcius/Paper detail

Open-Source OPC UA Security and Scalability

Nikolas Mühlbauer, Erkin Kirdan, Marc‐Oliver Pahl, Georg Carle

202029 citationsDOI

Abstract

OPC UA is widely adopted for remote-control in industrial environments. It has a central role for industrial control systems as it enables remote management. Compromising OPC UA can lead to compromising entire production facilities. Consequently, OPC UA requires a high level of security. Major commercial OPC UA implementations have compliance certificates ensuring that their security models obey the specification. However, open-source OPC UA implementations that have wide deployment mostly lack these certificates. In this work, we investigate the security models of the four most commonly used open-source implementations: open62541, node-opcua, UA-.NETStandard, and python-opcua. Furthermore, their scalabilities for the number of clients and OPC UA nodes are also analyzed.

Topics & Concepts

ImplementationComputer sciencePython (programming language)ScalabilityEmbedded systemSoftware deploymentOpen sourceIndustrial control systemOPC Data AccessOperating systemOpen platformSoftwareControl (management)Software engineeringArtificial intelligenceSmart Grid Security and ResilienceSecurity and Verification in ComputingDigital Transformation in Industry
Open-Source OPC UA Security and Scalability | Litcius