October 10, 2022: Lightweight PKI for IoT applications

MAster assignment

lightweight pki for iot applications

TYPE : MASTER CS

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). The Internet of Things (IoT) covers connectivity, applications, and processes in addition to analyzing specific items. To support business processes, heterogeneous equipment, and devices with a wide range of specifications and data integrate smoothly together.

PKI, or public key infrastructure, is a vital component of the modern internet. It’s a hierarchy of trust that uses digital certificates to authenticate the party they’ve been issued to. It serves as the cybersecurity and encryption framework that protects data transmissions between clients and your server(s). Due to the resource-constrained features of most IoT specially regarding their power consumption and available device memory.

For the above reasons, there is a need for a more comprehensive PKI solution from an IoT-focused Certificate Authority.

This project aims to design and implement a lightweight PKI solution to be used with IoT applications. This could be done by providing a simplified certificate by eliminating the non-essential fields and providing a customized one. And also to provide scalable infrastructure to meet the needs of IoT applications.

Requirements:

• Affinity with cryptography.

• Programming skills to build a prototype ( python)

• Knowledge with Azure IoT edge service.

Related reading and references:

1. https://learn.microsoft.com/en-us/azure/iot-edge/iot-edge-certs?view=iotedge-1.4

2. Höglund, J., Lindemer, S., Furuhed, M. and Raza, S., 2020. PKI4IoT: Towards public key infrastructure for the Internet of Things. Computers & Security, 89, p.101658.

3. Won, J., Singla, A., Bertino, E. and Bollella, G., 2018, October. Decentralized public key infrastructure for internet-of-things. In MILCOM 2018-2018 IEEE Military Communications Conference (MILCOM) (pp. 907-913). IEEE.

4. Marino, F., Moiso, C. and Petracca, M., 2019. PKIoT: A public key infrastructure for the Internet of Things. Transactions on Emerging Telecommunications Technologies, 30(10), p.e3681. 5. Schukat, M. and Cortijo, P., 2015, June. Public key infrastructures and digital certificates for the Internet of things. In 2015 26th Irish signals and systems conference (ISSC) (pp. 1-5). IEEE.