Η υποδομή δημόσιου κλειδιού διαχειρίζεται τα κλειδιά και τα πιστοποιητικά που καθιστούν την κρυπτογραφημένη επικοινωνία λειτουργική. Περιλαμβάνει τις αρχές έκδοσης πιστοποιητικών, τις αρχές εγγραφής, τις πολιτικές και το λογισμικό που εκδίδει, διανέμει και ανακαλεί πιστοποιητικά. Όταν το πρόγραμμα περιήγησής σας εμπιστεύεται έναν ιστότοπο HTTPS, ο λόγος είναι το PKI. Ο ιστότοπος παρουσίασε ένα πιστοποιητικό. Μια αξιόπιστη αρχή έκδοσης πιστοποιητικών το υπέγραψε. Το πρόγραμμα περιήγησης επαλήθευσε την υπογραφή με βάση τη λίστα αξιόπιστων ριζών του. Η αλυσίδα εμπιστοσύνης ισχύει επειδή όλοι συμφωνούν για το ποιες είναι οι αρχές έκδοσης πιστοποιητικών.
Το PKI είναι πολύπλοκο και εύθραυστο. Μια παραβιασμένη CA μπορεί να εκδώσει δόλια πιστοποιητικά για οποιοδήποτε domain. Η DigiNotar το 2011 και η Symantec για αρκετά χρόνια εξέδωσαν λανθασμένα πιστοποιητικά. Τα προγράμματα περιήγησης τελικά δεν τους εμπιστεύτηκαν και οι εταιρείες κατέρρευσαν. Η ανάκληση πιστοποιητικών είναι ένα άλλο αδύναμο σημείο. Ο έλεγχος της ανάκλησης ενός πιστοποιητικού είναι αργός και αναξιόπιστος. Ορισμένα προγράμματα περιήγησης παραλείπουν εντελώς τον έλεγχο. Τα αρχεία καταγραφής διαφάνειας πιστοποιητικών βελτιώνουν την κατάσταση καταγράφοντας δημόσια κάθε εκδοθέν πιστοποιητικό. Η λανθασμένη έκδοση εντοπίζεται πιο γρήγορα. Αλλά το μοντέλο εμπιστοσύνης παραμένει συγκεντρωτικό. Μια χούφτα CA ρίζας στηρίζουν την ασφάλεια ολόκληρου του ιστού. Αν παραβιάσετε μία, η ζημιά είναι παγκόσμια.
Στοιχεία PKI
- Αρχή έκδοσης πιστοποιητικών — εκδίδει και υπογράφει πιστοποιητικά
- Αρχή καταχώρισης — επαληθεύει την ταυτότητα πριν από την έκδοση
- Αποθετήριο πιστοποιητικών — αποθηκεύει και διανέμει πιστοποιητικά
- Σύστημα ανάκλησης — δημοσιεύει ανακληθέντα πιστοποιητικά
- Διαφάνεια πιστοποιητικών — δημόσια αρχεία καταγραφής εκδοθέντων πιστοποιητικών
Το PKI είναι αόρατο όταν λειτουργεί. Όταν αποτύχει, ολόκληρος ο ιστός το αισθάνεται.
Comments
No comments yet. Be the first to share a thought.
Leave a comment