<  Back to the Polytechnique Montréal portal

Empirical Use of Network Time Protocol in Internet of Things Devices: Vulnerabilities and Security Measures

Basma Chandid

Master's thesis (2020)

Open Access document in PolyPublie
[img]
Preview
Open Access to the full text of this document
Terms of Use: All rights reserved
Download (2MB)
Show abstract
Hide abstract

Abstract

Network Time Protocol (NTP) is a protocol responsible for time synchronization in networking environments. It has been used for over three decades in order to help connected devices acquire the correct time over the network.It is implemented to ensure log file time stamp information and cryptography. It has also been the topic of many studies aiming at making this pillar of networking and telecommunications more secure and robust. Time synchronization is one of the essential ingredients needed for Internet of Things (IoT) networks to function correctly. It is important for scheduling tasks, keeping logs, monitoring different behaviors and for keeping the time concept up to date when using encryption or queuing protocols in these networks. These key factors can be noticed when they are tampered with such as if the time is incorrectly shifted during the use of accurate time dependent devices. This leads to the task being delayed or overlooked completely which can be dangerous if these devices are used in life-dependent chains of action (healthcare or traffic for example).

Résumé

Network Time Protocol (NTP) est un protocole responsable de la synchronisation du temps dans les environnements de réseautique. Il est utilisé depuis plus de trente ans afin d'aider les appareils connectés à acquérir l'heure correcte depuis le réseau. Ce protocole sert entre autre à garantir les informations d'horodatage et la cryptographie des fichiers journaux. Il a également fait l'objet de nombreuses études visant à rendre ce pilier des réseaux et télécommunications plus sûr et plus robuste. Ceci dit, la synchronisation du temps est l'un des composants essentiels au bon fonctionnement des réseaux d'objets connectés (IoT) aussi. Il est primordial pour la planification des tâches, la tenue des journaux, la surveillance des différents comportements et la mise à jour du temps lors de l'utilisation de protocoles de chiffrement ou de mise en file d'attente dans ces réseaux. L'importance de ces facteurs clés peut être ressentie lorsqu'ils sont rendu non valides à cause de la composante temps, par exemple si l'heure est décalée ou est incorrecte lors de l'utilisation de dispositifs précis dépendant du temps. Cela entraîne un retard ou une négligence totale de la tâche, ce qui peut être dangereux si ces appareils sont utilisés dans une chaîne d'action au service de la vie humaine (soins de santé ou circulation de véhicules).

Department: Department of Computer Engineering and Software Engineering
Program: Génie informatique
Academic/Research Directors: Alejandro Quintero and David Barrera
PolyPublie URL: https://publications.polymtl.ca/5395/
Institution: Polytechnique Montréal
Date Deposited: 10 Nov 2020 11:07
Last Modified: 19 Apr 2023 16:07
Cite in APA 7: Chandid, B. (2020). Empirical Use of Network Time Protocol in Internet of Things Devices: Vulnerabilities and Security Measures [Master's thesis, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/5395/

Statistics

Total downloads

Downloads per month in the last year

Origin of downloads

Repository Staff Only

View Item View Item