Προστασία δεδομένων από μεταβολές στο διαδίκτυο των πραγμάτων με χρήση της τεχνολογίας κατανεμημένου κατάστιχου (DLT)
ΙοΤ data immutability by using Distributed Ledger Technology (DLT)
![Thumbnail](/xmlui/bitstream/handle/11400/4863/Peratinos_Alkinoos_Thesis_v007_SignedBy_AP_GK_DK_PT.pdf.jpg?sequence=4&isAllowed=y)
Διπλωματική εργασία
Συγγραφέας
Περατινός, Αλκίνοος
Ημερομηνία
2023-07-25Επιβλέπων
Koulouras, GrigoriosΛέξεις-κλειδιά
Διαδίκτυο πραγμάτων ; Internet of things ; Τεχνολογία κατανεμημένου κατάστιχου ; IOTA Tangle ; Distributed ledger technologyΠερίληψη
Με την συνεχή, ολοένα και αυξανόμενη εισχώρηση των έξυπνων συσκευών στο Διαδίκτυο των Πραγμάτων (ΔτΠ), δημιουργείται η επιτακτική ανάγκη της μεγιστοποίησης της ασφάλειας επικοινωνίας αυτών των συσκευών και ο περιορισμός της έκθεσης των δικών μας προσωπικών πληροφοριών στο διαδίκτυο. Η εμφάνιση κακόβουλων λογισμικών, τεχνικών υποκλοπής προσωπικών δεδομένων και γενικότερα τα ζητήματα της προσωπικής ασφάλειας και της διαρροής προσωπικών δεδομένων, εμφανίστηκαν σχεδόν παράλληλα με την εμφάνιση του διαδικτύου. Η εξέλιξη του διαδικτύου από την εμφάνισή του μέχρι σήμερα, έφερε παράλληλα την ανάγκη για την εξέλιξη της ασφάλειας σε αυτό, και η ανάγκη αυτή ασφαλώς, εξακολουθεί να υφίσταται και σήμερα.
Το θέμα που θα απασχολήσει τη παρούσα Διπλωματική Εργασία (ΔΕ), είναι η αποτροπή της μεταβλητότητας των δεδομένων μεταξύ των συσκευών του ΔτΠ και του χρήστη ή το σύστημα διαχείρισης αυτών. Με τη παρούσα εργασία απαιτούμε να διασφαλίσουμε πως τα δεδομένα που φεύγουν από μια συσκευή ή έναν αισθητήρα, φτάνουν στον προορισμό τους αναλλοίωτα από οποιονδήποτε κακόβουλο ή μη παράγοντα. Η Τεχνολογία Κατανεμημένου Κατάστιχου (Distributed Ledger Technology – DLΤ) είναι μία τεχνολογία που έχει χρησιμοποιηθεί αρκετά τα προηγούμενα χρόνια μεταξύ άλλων και για ηλεκτρονικές συναλλαγές κρυπτονομισμάτων με ασφάλεια και ανωνυμία. Επίσης δύναται να χρησιμοποιηθεί με παρόμοιο τρόπο για την επικυρωμένη αποστολή και λήψη οποιασδήποτε μορφής δεδομένων. Για τις ανάγκες της παρούσας εργασίας, πραγματοποιήθηκε πειραματικό μέρος, που περιλαμβάνει μία πλήρη αλυσίδα από ενέργειες που απαιτούνται για να επαληθευτεί μια πληροφορία προτού φτάσει στο τελικό προορισμό της. Στο εν λόγω πείραμα, η θερμοκρασία που μετράει ένας αισθητήρας αποθηκεύεται με τη χρήση της τεχνολογίας DLT στο IOTA ledger, και ο χρήστης όποτε επιθυμεί μπορεί να λάβει επαληθευμένες τις τιμές των μετρήσεων. Το IOTA Tangle είναι μία καινοτόμος τεχνολογία κατανεμημένου Κατάστιχου (DLT) που έχει σχεδιαστεί ειδικά για το περιβάλλον του ΔτΠ. Στη παρούσα ΔΕ παρουσιάζεται και αναλύεται η τεχνολογία πίσω από το IOTA Ledger, η οποία είναι βασισμένη σε ένα νέο τύπο DLT και όχι στο παραδοσιακό μοντέλο blockchain.
Περίληψη
With the ever-increasing appearance of smart devices into the Internet of Things (IoT), there is an imperative need to maximize the communication security of these devices, and limit the exposure of our personal information online. The emergence of malware, data eavesdropping techniques, and more generally the issues of personal security and personal data leakage, appeared almost parallel to the emergence of the internet. The evolution of the internet from its appearance until today, brought along the need for the evolution of security in it, which continues even today. The issue that will concern this thesis is the prevention of data variability between Internet of Things (IoT) devices and the user or their management system. With this work, we require that the data leaving a device or a sensor reach its destination unaltered by any malicious agent. By using the Distributed Ledger Technology (DLT), a technology that has been used a lot in the past years among other things like electronic currency transactions with security and anonymity, we achieve in a similar way the authenticated sending and receiving of data. For the needs of this work, an experimental part was carried out, which includes a complete chain of actions required to verify an information before it reaches the final destination. In the case of this experiment, the temperature from a sensor reaching the user, verified using DLT from the IOTA community. The IOTA Tangle is a new and innovative distributed ledger technology (DLT) designed for the Internet of Things (IoT). IOTA technology is based on a new type of DLT, not the ordinary blockchain model.