1 / 14

Ασφάλεια σε Αυτοφυή Δίκτυα

Ασφάλεια σε Αυτοφυή Δίκτυα. Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου conpap@di.uoa.gr. Τι είναι. Δίκτυα χωρίς κεντρική διαχείριση Δεν υπάρχουν σταθμοί βάσης, δίκτυο ραχοκοκαλιάς ή διακομιστές ( βλ. P2P).

landon
Download Presentation

Ασφάλεια σε Αυτοφυή Δίκτυα

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ασφάλεια σε Αυτοφυή Δίκτυα Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου conpap@di.uoa.gr

  2. Τι είναι • Δίκτυα χωρίς κεντρική διαχείριση • Δεν υπάρχουν σταθμοί βάσης, δίκτυο ραχοκοκαλιάς ή διακομιστές (βλ. P2P). • Δεν υπάρχουν διαχειριστές δικτύου (αυτο-διαχειριζόμενα, αυτο-ρυθμιζόμενα και αυτο-θεραπευόμενα) • Δίκτυα πολλαπλών σταθμών (multihop) • Κινητοί κόμβοι που χρησιμοποιούν το ασύρματο μέσο για επικοινωνία • Συνεχώς και απροσδόκητα μεταβαλλόμενη τοπολογία δικτύου • μετακίνηση κόμβων εντός του δικτύου • κόμβοι εισέρχονται και εξέρχονται του δικτύου Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  3. Εφαρμογές:Το χτες, το σήμερα και το αύριο • 1968 - ALOHA: Κατανεμημένη διαχείριση πρόσβασης σε κανάλια • 1973 – PRnet (DARPA): δίκτυο πολλαπλών σταθμών στο οποίο οι κόμβοι συνεργάζονταν μεταξύ τους έτσι ώστε ένα μήνυμα να φτάσει στον προορισμό του • Στρατιωτικές ανάγκες: Πεδίο μάχης • Επιχειρήσεις διάσωσης • Δίκτυα αισθητήρων (sensor networks) • Δίκτυα προσωπικών συσκευών (π.χ. σε συνέδρια, συναντήσεις, κλπ.) • Bluetooth • Δίκτυα αυτοκινήτων Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  4. Είδη – Ονομασίες • IETF: Mobile Ad hoc NETwork (MANET) (http://www.ietf.org/html.charters/manet-charter.htm) • Personal Area Network (PAN) • Connected Ad Hoc Network (CAN) • e.g., 802.11 Independent Basic Service Set (IBSS) • Autonomous Ad Hoc Network • e.g., 802.11 Extended Service Set (ESS) • Χαρακτηριστικά συσκευών: • Προσωπικές-φορητές συσκευές (φορητοί υπολογιστές, υπολογιστές τσέπης (PDAs), αισθητήρες) • Περιορισμένη επεξεργαστική ισχύς, μνήμη και αυτονομία • Κινητικότητα Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  5. Παραδείγματα Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  6. Ευπάθειες • Νέα δεδομένα για την αντιμετώπιση των κλασικών προβλημάτων της ασφάλειας (αυθεντικοποίηση, ανταλλαγή κλειδιών, κλπ.): • Δεν υπάρχει κάποια μορφή κεντρικής αρχής • Πρόσβαση σε online διακομιστές ή άλλα δίκτυα γενικότερα • Εξαιρετικά δυναμικό περιβάλλον (κινητικότητα, • Περιορισμένος χρόνος ζωής δικτύου • Περιορισμένες ικανότητες των κόμβων (επεξεργαστική ισχύς, μνήμη, αυτονομία, δυνατότητα επικοινωνίας) • Οι κόμβοι μπορεί να αιχμαλωτισθούν, κλαπούν, κλπ. Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  7. Απειλές • Απομίμηση (spoofing) • Άρνηση εξυπηρέτησης (DoS) • Νέες μορφές απειλής: • Ωτακουστές (Eavesdroppers) • Άρνηση εξυπηρέτησης κόμβων (π.χ. κατανάλωση ενέργειας) • Συμπεριφορά ανάλογη του προβλήματος των Βυζαντινών Στρατηγών • Ιδιοτέλεια (selfishness) – άρνηση συνεργασίας • Καταβόθρες (sinkholes) Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  8. Ασφαλής Δρομολόγηση • Επιθέσεις: • Παρακώλυση δρομολόγησης • Διάδοση λανθασμένων πληροφοριών δρομολόγησης • Βρόγχοι δρομολόγησης • «Μαύρες» και «γκρι» τρύπες • Εξάντληση πόρων • Προτεινόμενες λύσεις: • SEAD: συναρτήσεις σύνοψης • Ariadne: αυθεντικοποίηση μηνυμάτων δρομολόγησης με χρήση διαμοιραζόμενων μυστικών ή ψηφιακών υπογραφών • ARAN: ψηφιακά πιστοποιητικά • SAODV: ψηφιακές υπογραφές και συναρτήσεις σύνοψης Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  9. Απαιτήσεις Ασφάλειας • Οι απαιτήσεις σχετικές με: αυθεντικότητα, εμπιστευτικότητα, ακεραιότητα, διαθεσιμότητα και μη αποποίηση είναι γνωστές. • Το βασικό πρόβλημα είναι η εμπιστοσύνη Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  10. Εμπιστοσύνη • Κεντρική έμπιστη οντότητα • π.χ. CA • δεν είναι πάντα διαθέσιμη • κατάτμηση δικτύου (clustering) • Διανομή κλειδιών πριν το σχηματισμό του δικτύου • Φαινόμενο νεοσσών (Νεοσσοί ανάστασης) • Μοντέλα υπόληψης Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  11. Διαχείριση Κλειδιών • Διαμοιρασμός εμπιστοσύνης • Διαμοιραζόμενα Συστήματα Διαχείρισης Κλειδιών • PGP • Κρυπτογραφία Κατωφλίου • Κρυπτογραφία Κατωφλίου: (n, t+1) • n κόμβοι μοιράζονται την ικανότητα πραγματοποίησης μιας κρυπτογραφικής λειτουργίας (π.χ. ψηφιακή υπογραφή) • t+1 κόμβοι μπορούν να συνεργαστούν για να πραγματοποιήσουν τη λειτουργία αυτή • Είναι αδύνατο για t κόμβους να κάνουν κάτι τέτοιο Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  12. Παράδειγμα: Υπογραφή Πιστοποιητικών • n κόμβοι μπορούν να υπογράφουν πιστοποιητικά • Η συγκεκριμένη υπηρεσία μπορεί να ανεχτεί μέχρι t κακόβουλους κόμβους • Το ιδιωτικό κλειδί k μοιράζεται σε n μέρη (κόμβους) • Κάθε κόμβος υπογράφει ένα μέρος της υπογραφής με το κλειδί που διαθέτει • Όταν μαζευτούν t+1 μέρη, η ψηφιακή υπογραφή έχει ολοκληρωθεί Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  13. Μοντέλα Υπόληψης • Αποφυγή κακόβουλων και ιδιοτελών κόμβων • Συνήθη στάδια: • Παρακολούθηση κόμβων • Απόφαση για τη υπόληψή τους • Διαμοιρασμός της απόφασης αυτής • Επίπεδα φήμης • CONFIDANT: • Κάθε κόμβος παρακολουθεί την κακή συμπεριφορά των γειτόνων • Στέλνει μηνύματα ALARM στους γείτονές του. • Αν βρεθεί κακόβουλος κόμβος, σταματάει η προώθηση πακέτων προς αυτόν • Αν κατηγορήθηκε άδικα ή μετανόησε επανεντάσσεται στο δίκτυο • CORE: • Οι κόμβοι ανταλλάσσουν παρατηρήσεις υπόληψης • Έμφαση στους ιδιοτελείς κόμβους Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

  14. Σύνοψη • Οι προτάσεις για την ασφάλεια στα αυτοφυή δίκτυα πρέπει να γίνονται με βάση τις εξής παραμέτρους: • Μικρή επεξεργαστική ισχύς και αυτονομία κόμβων • Άσκοπη χρησιμοποίηση δικτυακών πόρων • Ιδιωτικότητα θέσης • Αλλαγές στην τοπολογία • Εμπιστοσύνη Υπ. Δρ. Κωνσταντίνος Παπαπαναγιώτου

More Related