IEC61131-3 Input Output Hashing Validation

  • Eliot Bolster
  • , Aydin Homay
  • , Nikolaos Pitropakis
  • , Christos Chrysoulas*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The need for real time operational technology poses a potential security challenge for devices such as Programmable Logic Controllers (PLC). This is generally because conventional security solutions like encryption are not able to be undertaken within a sensible short time frame. This work implements a potential solution proposed which could be applied in real time following a standard set out in IEC 61131-3. This would be a security function which would be vendor independent. The work was then tested on a system utilizing openPLC running on a Raspberry Pi 4 model B with the ESP32 chip providing the processing of input/output validation allowing for the solution to undergo a successful proof of concept.

Original languageEnglish
Title of host publicationInternational Conference on Smart Systems and Emerging Technologies. SMARTTECH 2024
EditorsAnis Koubaa, Wadii Boulila, Adel Ben Mnaouer, Said Raghay
PublisherSpringer
Pages398-408
Number of pages11
ISBN (Electronic)9783031912351
ISBN (Print)9783031912344
DOIs
Publication statusPublished - 14 Aug 2025
Event3rd International Conference of Smart Systems and Emerging Technologies 2024 - Marrakesh, Morocco
Duration: 19 Nov 202421 Nov 2024

Publication series

NameLecture Notes in Networks and Systems
Volume1401
ISSN (Print)2367-3370
ISSN (Electronic)2367-3389

Conference

Conference3rd International Conference of Smart Systems and Emerging Technologies 2024
Abbreviated titleSMARTTECH 2024
Country/TerritoryMorocco
CityMarrakesh
Period19/11/2421/11/24

Keywords

  • Hashing
  • IEC61131-3
  • Input-Output Validation
  • openPLC
  • PLC

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Signal Processing
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'IEC61131-3 Input Output Hashing Validation'. Together they form a unique fingerprint.

Cite this