Περίληψη: | Στην διπλωματική αυτή υλοποιήθηκαν διάφοροι μηχανισμοί ασφαλείας σε
ασύρματο δίκτυο που βασίζεται στο πρότυπο 802.15.4 TSCH και συγκεκριμένα
σχετικά με το πρωτόκολλο ZSJ (Zero-Touch Secure Join), το οποίο είναι ένα πρω-
τόκολλο σχεδιασμένο για την εισαγωγή νέων κόμβων σε 6TiSCH δίκτυο περιο-
ρισμένων πόρων και ενέργειας. Οι κόμβοι αυτοί δεν εισάγονται κατόπιν άμεσου
χειρισμού των κόμβων ούτε βασιζόμενοι στην τυχαιότητα, απαιτείται συντονι-
σμός μεταξύ του κατασκευαστή του κόμβου, του φορέα διαχείρισης υπηρεσιών
που εκτελεί το LLN(Low Lossy Network) και των πρωτοκόλλων εγκατάστασης,
για αυτούς ακριβώς τους λόγους η διαδικασία ονομάζεται zero-touch.
Συγκεκριμένα, υλοποιήθηκε η επικοινωνία μεταξύ 2 εξυπηρετητών, του ΜΑSA
και Bootstrap, στόχος των οποίων ήταν να πραγματοποιήσουν το τελευταίο στά-
διο του πρωτοκόλλου, δηλαδή της πραγματοποίησης της σύνδεσης του νέου κόμ-
βου με το δίκτυο, αφού έχει πραγματοποιηθεί αίτημα αποδοχής από τον Bootstrap
στον MASA εξυπηρετητή. Ο Bootstrap εξυπηρετητής έχει πραγματοποιήσει τον
απαιτούμενο έλεγχο ταυτότητας της συσκευής και κατ΄επέκταση της αυθεντικο-
ποίησης της στο δίκτυο προτού προβεί στην αποστολή αιτήματος για αποδοχή
του ΝΟΝCE. Η παραπάνω διαδικασία υλοποιήθηκε στα πλαίσια του Leshan, μια
υλοποίηση ενός ΟΜΑ Μ2Μ εξυπηρετητή και πελάτη που ικανοποιούν τα πρωτό-
κολλα επικοινωνίας CoAP και LwM2M,με την βοήθεια βιβλιοθηκών της Java. Ενώ
σε τελικό στάδιο μελετήθηκαν διάφοροι μηχανισμοί ασφαλείας, για την επικοινω-
νία των παραπάνω οντοτήτων,όπως το πιστοποιητικό Χ.509,το Pre-shared κλειδί
και το raw-public κλειδί.
|