Mémoire de maîtrise (2020)
|
Libre accès au plein texte de ce document Conditions d'utilisation: Tous droits réservés Télécharger (2MB) |
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 |
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