Πρωτόκολλα ανώνυμης επικοινωνίας : μελέτη περίπτωσης - το πρωτόκολλο BAR και επεκτάσεις του πρωτοκόλλου
Anonymous communication protocols : a case study of the BAR protocol and some extensions
Master Thesis
Συγγραφέας
Μανδαλενάκη, Μαρία - Ευφραιμία
Ημερομηνία
2016-03Επιβλέπων
Κοτζανικολάου, ΠαναγιώτηςΠροβολή/ Άνοιγμα
Λέξεις κλειδιά
BAR ; Ανωνυμία αποστολέα ; Ανωνυμία παραλήπτη ; Μη συνδεσιμότητα ; DC-net ; Mix-net ; Πολυεκπομπή ; Επικοινωνία πραγματικού χρόνου ; Sender anonymity ; Receiver anonymity ; Unlinkability ; Broadcasting ; Real-time communicationsΠερίληψη
Το τελευταίο διάστημα το θέμα της ανωνυμίας στο Διαδίκτυο έχει επανέλθει δυναμικά, καθώς οι τεχνολογίες που αναπτύσσονται έχουν ενισχύσει τις φοβίες των χρηστών σχετικά με τη διασφάλιση της ταυτότητάς τους. Στη διεθνή βιβλιογραφία έχουν προταθεί διάφορα πρωτόκολλα τα οποία υποστηρίζουν διάφορες ιδιότητες της ανωνυμίας, κατά τη χρήση υπηρεσιών διαδικτύου. Αντικείμενο της παρούσας μεταπτυχιακής διατριβής είναι η ανάλυση των υφιστάμενων πρωτοκόλλων ανωνυμίας, καθώς επίσης και η μελέτη της περίπτωσης του πρωτοκόλλου BAR (Broadcast Anonymous Routing). Το πρωτόκολλο BAR παρέχει ισχυρή ανωνυμία τόσο για τον αποστολέα όσο και για τον παραλήπτη του μηνύματος, ενώ ταυτόχρονα παρέχει και μη-συνδεσιμότητα. Επιπλέον, καθιστά πολύ δύσκολο, ακόμα και για έναν καθολικό παρατηρητή, να επιβεβαιώσει ακόμα και αν ένας ή περισσότεροι χρήστες πράγματι ανταλλάσσουν μηνύματα σε μία συγκεκριμένη περίοδο. Ειδικότερα, ο κύριος στόχος αυτής της εργασίας ήταν η υλοποίηση και δοκιμή των υπο-πρωτοκόλλων που περιλαμβάνονται στην αρχιτεκτονική του BAR, καθώς και η επέκταση της ήδη υπάρχουσας υλοποίησης με σκοπό την ομαλή λειτουργία του συστήματος σε μεγάλο αριθμό χρηστών. Επίσης, δευτερεύων στόχος της παρούσας διπλωματικής ήταν η σχεδίαση μίας εφαρμογής, η οποία θα εξυπηρετούσε τις ανάγκες του πρωτοκόλλου και θα παρείχε ένα γραφικό περιβάλλον για τη διευκόλυνση των χρηστών. Σημαντικό γνώρισμα για μία τέτοια εφαρμογή διαδραματίζει η ασφάλεια των δεδομένων. Έτσι, έχει γίνει προσπάθεια να διασφαλιστεί η μεταδιδόμενη πληροφορία και τα στοιχεία του χρήστη με σύγχρονες τεχνικές κωδικοποίησης, καθώς είναι αναγκαίο να αποτρέπεται η πρόσβαση από οποιονδήποτε.