Thesis Details

Secure Provisioning of IoT Devices

Master's Thesis Student: Rusiňák Petr Academic Year: 2020/2021 Supervisor: Malinka Kamil, Mgr., Ph.D.
Czech title
Bezpečné zprovoznění IoT zařízení
Language
English
Abstract

With the increasing number of IoT devices sold each year, many large-scale applications using IoT devices are emerging. This creates a demand for secure and easy-to-use device provisioning protocols, as it is not feasible to spend a tremendous amount of time configuring the devices. The aim of this thesis is to create a secure provisioning protocol that will configure the network credentials on an out-of-the-box IoT device automatically. The implemented protocol uses a dedicated Configurator device that stores the network credentials of all compatible devices from a given administrative domain. The Configurator device will provide the network credentials to unconfigured devices upon request, assuming they are able to authenticate with the Configurator. The protocol uses public-key cryptography to verify the identity of the devices during. This protocol was implemented using ESP32 devices, and the connectionless ESP-NOW protocol is used to communicate with the unconfigured devices.

Keywords

IoT, provisioning, IoT device provisioning

Department
Degree Programme
Information Technology, Field of Study Information Technology Security
Files
Status
defended, grade D
Date
23 June 2021
Reviewer
Committee
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), předseda
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
RUSIŇÁK, Petr. Secure Provisioning of IoT Devices. Brno, 2021. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-23. Supervised by Malinka Kamil. Available from: https://www.fit.vut.cz/study/thesis/23754/
BibTeX
@mastersthesis{FITMT23754,
    author = "Petr Rusi\v{n}\'{a}k",
    type = "Master's thesis",
    title = "Secure Provisioning of IoT Devices",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "english",
    url = "https://www.fit.vut.cz/study/thesis/23754/"
}
Back to top