<  Retour au portail Polytechnique Montréal

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

Basma Chandid

Mémoire de maîtrise (2020)

Document en libre accès dans PolyPublie
[img]
Affichage préliminaire
Libre accès au plein texte de ce document
Conditions d'utilisation: Tous droits réservés
Télécharger (2MB)
Afficher le résumé
Cacher le résumé

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).

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).

Département: Département de génie informatique et génie logiciel
Programme: Génie informatique
Directeurs ou directrices: Alejandro Quintero et David Barrera
URL de PolyPublie: https://publications.polymtl.ca/5395/
Université/École: Polytechnique Montréal
Date du dépôt: 10 nov. 2020 11:07
Dernière modification: 06 avr. 2024 17:54
Citer en APA 7: Chandid, B. (2020). Empirical Use of Network Time Protocol in Internet of Things Devices: Vulnerabilities and Security Measures [Mémoire de maîtrise, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/5395/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document Afficher document