Experimental Implementation of Remote Attestation over OPC UA Protocol

Arto Juhola, Markku Kylänpää

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

We present design alternatives and a proof-of-concept demonstration realising the inclusion of remote attestation into Open Platform Communication - Unified Architecture (OPC UA), a modern Operational Technology (OT) protocol. This aspect is not yet covered by the OPC UA set of specifications. Remote attestation is about ascertaining the integrity of the software and the configuration of the attested devices, and is considered to be essential for safeguarding critical infrastructure. Remote attestation and OPC UA concepts are briefly summarized. We discuss alternatives for realising remote attestation over OPC UA, and, based on their relative merits, select one for experimentation. Related work is also discussed. Python-based proof-of-concept implementation was realised and experimented with for unearthing relevant issues that need to be resolved for actual OPC UA remote attestation. The findings are presented and the demonstrator is available as open source software as an example how to implement remote attestation over OPC UA protocol.
Original languageEnglish
Title of host publication2022 International Conference on Networks, Communications and Information Technology (CNCIT)
Pages83-88
Number of pages6
ISBN (Electronic)978-1-6654-5296-0
DOIs
Publication statusPublished - 2022
MoE publication typeA4 Article in a conference publication
Event2022 International Conference on Networks, Communications and Information Technology (CNCIT 2022) - China, Beijing, China
Duration: 17 Jun 202219 Jun 2022

Conference

Conference2022 International Conference on Networks, Communications and Information Technology (CNCIT 2022)
Country/TerritoryChina
CityBeijing
Period17/06/2219/06/22

Keywords

  • OPC UA
  • proof-of-concept demonstration
  • remote attestation

Fingerprint

Dive into the research topics of 'Experimental Implementation of Remote Attestation over OPC UA Protocol'. Together they form a unique fingerprint.

Cite this