Transparent End-to-End Security for Publish/Subscribe Communication in Cyber-Physical Systems

Abstract

The ongoing digitization of industrial manufacturing leads to a decisive change in industrial communication paradigms. Moving from traditional one-to-one to many-to-many communication, publish/subscribe systems promise a more dynamic and efficient exchange of data. However, the resulting significantly more complex communication relationships render traditional end-to-end security futile for sufficiently protecting the sensitive and safety-critical data transmitted in industrial systems. Most notably, the central message brokers inherent in publish/subscribe systems introduce a designated weak spot for security as they can access all communication messages. To address this issue, we propose ENTRUST, a novel solution for key server-based end-to-end security in publish/subscribe systems. ENTRUST transparently realizes confidentiality, integrity, and authentication for publish/subscribe systems without any modification of the underlying protocol. We exemplarily implement ENTRUST on top of MQTT, the de-facto standard for machine-to-machine communication, showing that ENTRUST can integrate seamlessly into existing publish/subscribe systems.

Publication
Proceedings of the 2021 ACM Workshop on Secure and Trustworthy Cyber-Physical Systems (SaT-CPS '21)
Event
ACM Workshop on Secure and Trustworthy Cyber-Physical Systems, Apr 28, 2021, Virtual, co-located with the 11th ACM Conference on Data and Application Security and Privacy (CODASPY '21)
Dr. Markus Dahlmanns
Dr. Markus Dahlmanns
Postdoctoral Researcher
Dr. rer. nat. Jan Pennekamp
Dr. rer. nat. Jan Pennekamp
Postdoctoral Researcher
Placeholder Avatar
Bernd Schoolmann
Klaus Wehrle
Klaus Wehrle
Head of Group