UTFacultiesEEMCSDisciplines & departmentsSCSEducationAssignmentsOpen AssignmentsOpen Bachelor AssignmentsNovember 1, 2022: ASCON lightweight authentication protocol and digital twins in Ditto framework

November 1, 2022: ASCON lightweight authentication protocol and digital twins in Ditto framework

Bachelor assignment

ASCON lightweight authentication protocol and digital twins in Ditto framework

TYPE : Bachelor BA

Period: Start date: as soon as possible

Student: Unassigned

If you are interested please contact:

Description:

Identifiable networking objects (sensors or actuators) that advertise their services to put together semantically rich applications are what define the Internet of Things (IoT). Traditional security measures are no longer effective due to the low power nature of many IoT sensor nodes which are considered as resource-constrained devices, and problems like communications taking place without sufficient encryption or authentication are being reported in the literature.

A digital twin is an electronic version of a real-work entity. It allows companies to model business conditions and predict the impact of their choices. Data freely flows between the real-world entity and the digital twin. For instance, manufacturers create data flows between a real-world assembly line and its digital twin. This situation makes digital twins prime targets for malicious hackers who can wreak havoc on enterprise systems. Thus there is a need to secure the communication between DTs and Physical devices(mostly are IoT resource-constrained devices).

This project aims to implement a lightweight authentication protocol called TinyJAMBU in Ditto digital twins platform. In a first step, the student implements the authentication scheme ASCON [https://rweather.github.io/lightweight-crypto/ascon128-masked_8h.html]into the opensource digital twins platform Ditto (Reference: https://www.eclipse.org/ditto/index.html). Next, the implementation of this authentication scheme is evaluated on a testbed consisting of physical devices (e.g. Raspberry Pi or Arduino) with respect to performance overhead and power consumption. Finally, a discussion about the advantages and disadvantages of ASCON in comparison of state-of-the-art authentication mechanisms concludes the project results.

Requirements:

References:

  1. Empl, P., Schlette, D., Zupfer, D. and Pernul, G., 2022, August. SOAR4IoT: Securing IoT Assets with Digital Twins. In Proceedings of the 17th International Conference on Availability, Reliability and Security (pp. 1-10).
  2. Canedo, A., 2016, October. Industrial IoT lifecycle via digital twins. In Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (pp. 1-1).
  3. https://www.utwente.nl/en/eemcs/scs/education/assignments/finished-assignments/master/20220830-security-aspects-of-digital-twins-in-iot-platform/
  4. https://nvlpubs.nist.gov/nistpubs/ir/2017/NIST.IR.8114.pdf
  5. https://rweather.github.io/lightweight-crypto/ascon128-masked_8h.html