Μπορεί ένα κλεμμένο κλειδί CA επιθεώρησης TLS να αποκρυπτογραφήσει καταγεγραμμένες συνεδρίες;
Διακρίνετε την εξουσία έκδοσης αξιόπιστων πιστοποιητικών υποκλοπής από τα μυστικά που απαιτούνται για την αποκρυπτογράφηση καταγεγραμμένων συνεδριών TLS.
Το «ένας επιτιθέμενος έκλεψε το ιδιωτικό κλειδί του proxy» παραλείπει τη λεπτομέρεια που καθορίζει τη ζημιά: ποιο ιδιωτικό κλειδί;
Ένας proxy επιθεώρησης μπορεί να κρατά κλειδί υπογραφής αρχής πιστοποιητικών, παραγόμενα κλειδιά πιστοποιητικών διακομιστή, ζωντανά μυστικά κίνησης TLS, υλικό επανάληψης συνεδριών και απλό κείμενο στη μνήμη ή στα αρχεία καταγραφής του. Αυτά είναι διαφορετικά περιουσιακά στοιχεία.
Το κλειδί CA παρέχει δυνατότητα πλαστοπροσωπίας
Πελάτες που έχουν ρυθμιστεί να εμπιστεύονται μια CA επιθεώρησης μπορούν να δέχονται πιστοποιητικά που εκδίδονται κάτω από αυτήν, υπό τους περιορισμούς της αλυσίδας πιστοποιητικών και τους ελέγχους του πελάτη. Όποιος κλέψει το αντίστοιχο κλειδί υπογραφής μπορεί να δημιουργήσει άλλα αποδεκτά πιστοποιητικά εντός αυτών των ορίων.
Αυτό είναι σοβαρό, αλλά το κλειδί μόνο του δεν ανακατευθύνει τη σύνδεση ενός χρήστη. Ο επιτιθέμενος χρειάζεται επίσης μια χρησιμοποιήσιμη θέση υποκλοπής ή άλλο τρόπο να κάνει τον πελάτη να συνδεθεί στο πλαστογραφημένο τελικό σημείο. Εφαρμογές με πρόσθετους ελέγχους πιστοποιητικών μπορεί να το απορρίψουν.
Ένα κλειδί υπογραφής δεν είναι κλειδί αποκρυπτογράφησης καταγραφής
Σε χειραψία TLS 1.3 με πιστοποίηση πιστοποιητικού και εφήμερο Diffie–Hellman, το πιστοποιητικό επικυρώνει την ανταλλαγή. Τα κλειδιά κίνησης παράγονται από χωριστά μυστικά χειραψίας. Η απόκτηση του κλειδιού υπογραφής της CA αργότερα δεν ανακατασκευάζει από μόνη της εκείνα τα παλιά εφήμερα μυστικά από μια καταγραφή.
Ακόμη και η κλοπή του ιδιωτικού κλειδιού του πιστοποιητικού διακομιστή δεν ισοδυναμεί με την απόκτηση των μυστικών κίνησης για εκείνον τον τύπο καταγεγραμμένης συνεδρίας. Μη γενικεύετε αυτό σε κάθε ιστορική λειτουργία TLS ή κάθε ρύθμιση επανάληψης· μετρά η διαπραγματευμένη ανταλλαγή κλειδιών και το παραβιασμένο υλικό.
Η παραβίαση της συσκευής επιθεώρησης που εκτελείται μπορεί να είναι πολύ ευρύτερη από την κλοπή του κλειδιού CA της. Η συσκευή χειρίζεται απλό κείμενο κατά την επιθεώρηση της κίνησης και μπορεί να κρατά μυστικά συνεδριών ή να διατηρεί αποκρυπτογραφημένο περιεχόμενο. Αυτές οι εκθέσεις απαιτούν δική τους έρευνα και δεν μπορούν να απορριφθούν επικαλούμενοι την εμπρόσθια μυστικότητα.
Περιγράψτε το περιστατικό με ακρίβεια
Καταγράψτε αν το χαμένο υλικό ήταν το κλειδί υπογραφής, κλειδιά τελικών σημείων, ζωντανά μυστικά, αποθηκευμένο απλό κείμενο ή ο έλεγχος της ίδιας της συσκευής. Η αντικατάσταση της CA επιθεώρησης και η ενημέρωση της εμπιστοσύνης των πελατών αντιμετωπίζει μία δυνατότητα· δεν σβήνει αντιγραμμένα αρχεία καταγραφής ούτε καθορίζει αν διαβάστηκε ζωντανή κίνηση. Τα ακριβή ονόματα κλειδιών οδηγούν σε πολύ πιο χρήσιμη αντίδραση από το να αποκαλεί κανείς κάθε μυστικό «το κλειδί SSL».