Contract-based secure and resilient control for industrial cyber-physical systems
Smart manufacturing has transformed manufacturing industries to increasingly depend on the computing power of cyber-physical systems. These cyber-physical systems are designed to control manufacturing processes and take appropriate decisions without human intervention. Though this movement toward...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/144856 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-144856 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1448562020-12-03T07:35:33Z Contract-based secure and resilient control for industrial cyber-physical systems Maria Mustafa Doola Arvind Easwaran School of Computer Science and Engineering arvinde@ntu.edu.sg Engineering::Computer science and engineering Smart manufacturing has transformed manufacturing industries to increasingly depend on the computing power of cyber-physical systems. These cyber-physical systems are designed to control manufacturing processes and take appropriate decisions without human intervention. Though this movement towards technology has drastically improved productivity, smart manufacturing has opened the doors to a different landscape of threats which depend on exploiting the vulnerabilities of a cyber infrastructure. In a cyber-physical system, the physical plant takes appropriate decisions based on the data that is transmitted via its cyber-infrastructure. Hence, it is extremely important to maintain data integrity of the cyber-infrastructure to keep the system secure and resilient to cyber-attacks. This will ensure safe operation of the system’s components. In this project, a Fischertechnik Sorting Line with Color Detection training model is used as our cyber-physical system framework. This project focusses on implementing security measures that ensure the security of the Fischertechnik Model, in particular, the integrity of the color sensor value, which determines the behavior of the Fischertechnik Model to sort a colored token into its designated storage bin according to the color of the token. Advanced Encryption Standard (AES) has been implemented in this project to encrypt and decrypt the color sensor data on the Fischertechnik Model. We have designed an AES encryption program on the Arduino Uno and an AES decryption program on the Raspberry Pi 3. The data communication between the Arduino Uno and the Raspberry Pi 3 implements Universal Asynchronous Reception/Transmission (UART) serial communication. Additionally, we have also conducted experiments on the three different key length variations of AES (128-bits, 192-bits and 256-bits) to analyze the time performance and memory consumption for each of these key lengths when implemented on the Fischertechnik Model. Bachelor of Engineering (Computer Engineering) 2020-11-30T08:24:39Z 2020-11-30T08:24:39Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/144856 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Maria Mustafa Doola Contract-based secure and resilient control for industrial cyber-physical systems |
description |
Smart manufacturing has transformed manufacturing industries to increasingly depend on the
computing power of cyber-physical systems. These cyber-physical systems are designed to
control manufacturing processes and take appropriate decisions without human intervention.
Though this movement towards technology has drastically improved productivity, smart
manufacturing has opened the doors to a different landscape of threats which depend on
exploiting the vulnerabilities of a cyber infrastructure.
In a cyber-physical system, the physical plant takes appropriate decisions based on the data
that is transmitted via its cyber-infrastructure. Hence, it is extremely important to maintain data
integrity of the cyber-infrastructure to keep the system secure and resilient to cyber-attacks.
This will ensure safe operation of the system’s components.
In this project, a Fischertechnik Sorting Line with Color Detection training model is used as
our cyber-physical system framework. This project focusses on implementing security
measures that ensure the security of the Fischertechnik Model, in particular, the integrity of the
color sensor value, which determines the behavior of the Fischertechnik Model to sort a colored
token into its designated storage bin according to the color of the token.
Advanced Encryption Standard (AES) has been implemented in this project to encrypt and
decrypt the color sensor data on the Fischertechnik Model. We have designed an AES
encryption program on the Arduino Uno and an AES decryption program on the Raspberry Pi
3. The data communication between the Arduino Uno and the Raspberry Pi 3 implements
Universal Asynchronous Reception/Transmission (UART) serial communication.
Additionally, we have also conducted experiments on the three different key length variations
of AES (128-bits, 192-bits and 256-bits) to analyze the time performance and memory
consumption for each of these key lengths when implemented on the Fischertechnik Model. |
author2 |
Arvind Easwaran |
author_facet |
Arvind Easwaran Maria Mustafa Doola |
format |
Final Year Project |
author |
Maria Mustafa Doola |
author_sort |
Maria Mustafa Doola |
title |
Contract-based secure and resilient control for industrial cyber-physical systems |
title_short |
Contract-based secure and resilient control for industrial cyber-physical systems |
title_full |
Contract-based secure and resilient control for industrial cyber-physical systems |
title_fullStr |
Contract-based secure and resilient control for industrial cyber-physical systems |
title_full_unstemmed |
Contract-based secure and resilient control for industrial cyber-physical systems |
title_sort |
contract-based secure and resilient control for industrial cyber-physical systems |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/144856 |
_version_ |
1688665412863000576 |