-
Notifications
You must be signed in to change notification settings - Fork 1
/
abstract.tex
75 lines (59 loc) · 8.36 KB
/
abstract.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
\begin{abstractgr}
Στον 21ο αιώνα, ο ψηφιακός κόσμος έχει ενσωματωθεί στην καθημερινότητά μας. Έξυπνες συσκευές θα είναι σύντομα σε θέση να αποφασίζουν μόνες τους πώς θα ενεργήσουν ώστε να διευκολύνουν την ζωή μας.
Οι δράσεις αυτές θα πρέπει να βασίζονται στην χρήση γνώσης που αποκτήθηκε από παρόμοιες συσκευές που αντιμετώπισαν παρόμοια προβλήματα. Ωστόσο, καθώς αυτές οι συσκευές γίνονται όλο και ποιο αυτόνομες,
πιθανές επιθέσεις μπορεί να οδηγήσουν σε προβλήματα όχι μόνο στον ψηφιακό κόσμο αλλά και στον πραγματικό
Ο σκοπός της παρούσας διπλωματικής εργασίας είναι ο σχεδιασμός και η υλοποίηση ενός decentralized συστήματος για την διαχείριση της εμπιστοσύνης των συσκευών μεταξύ τους. Γίνεται στο πλαίσιο του
Κοινωνικού Διαδικτύου των Πραγμάτων (ΚΔτΠ),
όπως αυτό απεικονίζεται από το project Cosmos .
Οι μέθοδοι διαχείρισης εμπιστοσύνης βασιζόμενη στη φήμη(reputation-based) έχουν χρησιμοποιηθεί με επιτυχία την προηγούμενη
δεκαετία κυρίως σε Peer-to-Peer συστήματα. Για το λόγο αυτό, η εργασία αυτή χτίστηκε επάνω σε
state-of-the-art αλγορίθμους που χρησιμοποιούνται σε τέτοια συστήματα, με στόχο την περαιτέρω ανάπτυξη και τροποποίηση των
ιδεών ώστε να μπορούν να ενσωματωθούν στο πλαίσιο του Διαδικτύου των Πραγμάτων.
Αυτή η εργασία προσδιορίζει τις πιθανές απειλές που μπορούν να προκύψουν στο ΚΔτΠ. Στην συνέχεια αναλύεται η προτεινόμενη αρχιτεκτονική του συστήματος διαχείρισης εμπιστοσύνης, η οποία είναι χτισμένη πάνω σε δύο παρατηρήσεις των κοινωνικών αλληλεπιδράσεών των ανθρώπων.
Πρώτον, όταν κάποιος θέλει να έχει πρόσβαση σε μια νέα υπηρεσία ζητά προτάσεις από
τους φίλους του. Αυτή η διαδικασία χτίζει την φήμη (reputation) κάποιου. Δεύτερον, όταν κάποιος έχει αρκετές
αλληλεπιδράσεις με κάποιον άλλο, η φήμη δεν έχει σημασία πια. Εκεί έχει χτιστεί εμπιστοσύνη.
Μετά από κατάλληλη μοντελοποίηση αυτών των εννοιών και χρησιμοποιώντας ιδέες από την Θεωρία των Πιθανοτήτων, προτείνετε το σύστημα RT-IoT (Reputation \& Trust for the Internet of Things). Στην συνέχεια προστίθενται χαρακτηριστικά όπως
η ικανότητα μίας κακόβουλης Εικονικής Οντότητας (Ε.Ο.) να εξιλεωθεί, η γρήγορη αναγνώριση
αλλαγών στη συμπεριφορά των Ε.Ο. από αξιόπιστες σε κακόβουλες και η δυναμική ενσωμάτωση
νέων Ε.Ο. στο σύστημα. Στο τέλος παρουσιάζουμε τα αποτελέσματα μέσα από μία προσομοίωση στο TRMSIM-WSN και τα συγκρίνουμε με άλλα συστήματα Εμπιστοσύνης/Φήμης.
\begin{keywordsgr}
εμπιστοσύνη, φήμη, ασφάλεια , Διαδίκτυο των πραγμάτων, Εικονική οντότητα, Cosmos, ασφάλεια κατανεμημένων συστημάτων, Κοινωνικό Διαδίκτυο των Πραγμάτων, κλιμάκωση
\end{keywordsgr}
\end{abstractgr}
\begin{abstracten}
In the 21st century the digital world is incorporated on everyday life. Smart devices will soon be able to decide on their own of actions needed to be taken in order to facilitate our lives.
These actions will be based on acquiring knowledge from similar devices that have encountered similar problems. However, as these devices are becoming autonomous,
potential attacks can result in problems not only in the digital world but also in the physical one.
The purpose of this thesis is the design and implementation of a decentralized system for Trust Management in the context of the
Social Internet of Things
as seen by the Cosmos project.
Reputation-based trust management methods have been successfully used in the past
decade mostly on Peer-to-Peer systems. For this reason, this study is built upon
state-of-the-art algorithms used on such systems, with the aim of further developing the
ideas proposed and modifying them to fit the context of the Internet of Things.
This study identifies the potential threats that can emerge in SIoT. After that the proposed
architecture is analyzed. It is built upon two observations of the social interactions of humans.
Firstly, when someone wants to access a new service he asks for referrals from
his friends. This feedback is called Reputation. Secondly, when someone has enough
interactions with someone else, the reputation does not matter any more. There has been built Trust.
After appropriately modeling these notions using Probability Theory we propose the RT-IoT
(Reputation \& Trust for the Internet of Things) system. then we add features like
the ability of a malicious Virtual Entity (VE) to get redemption, the quick identification of
behavioural changes of VE’s from trustworthy to malicious and the dynamic integration of
new VE’s in the system. In the end we demonstrate the results of a simulation using the TRMSIM-WSN simulator and compare them with other reputation systems.
\begin{keywordsen}
Internet of Things, trust, reputation, scalability, security, Cosmos, Social Internet of Things, Distributed Systems security
\end{keywordsen}
\end{abstracten}
\begin{acknowledgementsgr}Η παρούσα διπλωματική εργασία εκπονήθηκε στα πλαίσια της φοίτησής μου στο
τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του Εθνικού Μετσόβιου
Πολυτεχνείου. Θα ήθελα να ευχαριστήσω την καθηγήτρια κα. Θεοδώρα Βαρβαρίγου για την εμπιστοσύνη που μου έδειξε και την δυνατότητα που μου έδωσε
να εκπονήσω την διπλωματική μου στο συγκεκριμένο πολύ ενδιαφέρον θέμα.
Παράλληλα, θα ήθελα να ευχαριστήσω πολύ τον Ορφέα Βουτυρά για την βοήθεια κατα την διάρκεια της διπλωματικής και τον χρόνο που αφιέρωσε για να συζητήσουμε τα κομβικά σημεία στην εξέλιξή της.
Καταλήγοντας, θα ήθελα να ευχαριστήσω τους συνεργάτες μου σε όλη την πορεία
της σχολής, και μετέπειτα, για όσα μάθαμε μαζί και για τη βοήθεια τους σε κρίσιμες
στιγμές. Η συνεργασία και η ομαδικότητα που επιτύχαμε είναι το πιο σημαντικό πράγμα
που έμαθα στη σχολή. Εξίσου μεγάλα ευχαριστώ θα ήθελα να αποδώσω στην οικογένεια
μου και τους φίλους μου για την συμπαράστασή τους όλα αυτά τα χρόνια.
\end{acknowledgementsgr}