Μοτίβο κλειδώματος έναντι PIN έναντι Face ID: Ποιο είναι πραγματικά πιο ασφαλές;
Η ερώτηση ακούγεται σαν να έχει μία μόνο απάντηση, και σχεδόν έτσι είναι, μέχρι να ρωτήσετε από ποιον προστατεύετε το τηλέφωνο. Ένας άγνωστος που το βρίσκει σε ένα τρένο, ένας συνάδελφος που κάθεται απέναντί σας στο μεσημεριανό, και ένας σύντροφος που ήδη γνωρίζει τον κωδικό πρόσβασής σας είναι τρία διαφορετικά προβλήματα, και τα τρία κλειδώματα αποτυγχάνουν απέναντί τους με διαφορετική σειρά. Ακολουθεί η κατάταξη, η έρευνα πίσω από αυτήν, και το κομμάτι που έχει μεγαλύτερη σημασία από όλα τα υπόλοιπα: ποιο κλείδωμα ανήκει στο τηλέφωνο, και ποιο ανήκει στις φωτογραφίες μέσα σε αυτό.
Απέναντι σε κάποιον που σας παρακολουθεί να ξεκλειδώνετε, το μοτίβο είναι το πιο αδύναμο από τα τρία με μεγάλη διαφορά. Σε μία ελεγχόμενη μελέτη παρακολούθησης από τον ώμο με μία μόνο παρατήρηση, οι επιτιθέμενοι αναπαρήγαγαν ένα μοτίβο σχεδιασμένο με ορατή γραμμή ίχνους περίπου στο 64% των περιπτώσεων, ενώ ένα εξαψήφιο PIN έπεφτε περίπου στο 11% των περιπτώσεων. Ένα μοτίβο αφήνει επίσης φυσικό ίχνος: η αρχική έρευνα για την επίθεση κηλίδων ανέκτησε ολόκληρο το μοτίβο από το λίπος των δαχτύλων στην οθόνη στο 68% των δοκιμών υπό ευνοϊκό φωτισμό, και μέρος του στο 92%. Το Face ID δεν δίνει τίποτα σε έναν παρατηρητή, γι' αυτό και κερδίζει στα χαρτιά, και η Apple υπολογίζει την πιθανότητα ένα τυχαίο πρόσωπο να ταιριάζει με το δικό σας περίπου σε ένα στο εκατομμύριο. Η αδυναμία του είναι διαφορετική. Λειτουργεί ενώ κοιμάστε και λειτουργεί όταν κάποιος σηκώνει το τηλέφωνο μπροστά σας, και στο iPhone είναι συντόμευση προς τον κωδικό πρόσβασης και όχι υποκατάστατό του, οπότε ένας κωδικός πρόσβασης που έχει παρακολουθηθεί τον ακυρώνει. Το μέγεθος του πλέγματος έχει επίσης σημασία. Σχεδόν κάθε δημοσιευμένος αριθμός για μοτίβα περιγράφει ένα πλέγμα τρία επί τρία, και ένα πλέγμα πέντε επί πέντε με ελάχιστο έξι κουκκίδων βρίσκεται σε εντελώς διαφορετικό εύρος. Χρησιμοποιήστε το Face ID με έναν μακρύ κωδικό πρόσβασης στην ίδια τη συσκευή, και βάλτε ξεχωριστό διαπιστευτήριο στην εφαρμογή που κρατά ό,τι δεν θα δίνατε σε έναν άγνωστο.
Η σύντομη κατάταξη, και η ερώτηση που την αναδιατάσσει
Κρίνοντας από το πόσο καλά αντέχει το καθένα στην παρατήρηση, η σειρά είναι σαφής: πρώτο το Face ID, δεύτερο ένα μακρύ PIN, τελευταίο το μοτίβο. Το Face ID δεν αποκαλύπτει τίποτα σε έναν παρατηρητή, γιατί το διαπιστευτήριο δεν φεύγει ποτέ από το πρόσωπό σας. Ένα PIN πληκτρολογείται σε μια μικρή περιοχή που ένα χέρι μπορεί να καλύψει, και κάθε επιπλέον ψηφίο πολλαπλασιάζει επί δέκα τον χώρο εικασίας. Ένα μοτίβο είναι μια μεγάλη κίνηση σχεδιασμένη σε μεγάλο μέρος της οθόνης, συνήθως με μια φωτεινή γραμμή που ακολουθεί το δάχτυλό σας, και είναι το μόνο από τα τρία που ένα άτομο δύο θέσεις πιο πέρα μπορεί απλώς να απομνημονεύσει. Αυτό δεν είναι μικρό φαινόμενο στην έρευνα, είναι η διαφορά ανάμεσα σε ένα στρίψιμο νομίσματος και μια μακρινή πιθανότητα.
Έπειτα κάντε μια διαφορετική ερώτηση. Ποιος πραγματικά ανοίγει τηλέφωνα χωρίς άδεια; Στη συντριπτική πλειοψηφία δεν είναι ένας άγνωστος με κάμερα, είναι κάποιος ήδη μέσα στο δωμάτιο: ένας σύντροφος, ένας συγκάτοικος, ένας συνάδελφος, ένας συγγενής. Αυτό το άτομο συνήθως γνωρίζει τον κωδικό πρόσβασής σας, σας έχει δει να ξεκλειδώνετε το τηλέφωνο εκατό φορές, και δεν χρειάζεται καμία επίθεση. Απέναντί του η παραπάνω κατάταξη είναι άσχετη, γιατί και τα τρία κλειδώματα είναι ήδη ανοιχτά. Το μόνο που εξακολουθεί να αντέχει είναι ένα δεύτερο διαπιστευτήριο που δεν έχει δει ποτέ, στην εφαρμογή που κρατά το υλικό που αξίζει προστασίας. Ο οδηγός μας για το κλείδωμα μεμονωμένων εφαρμογών με Face ID στο iPhone καλύπτει το ενσωματωμένο μισό αυτού, και αξίζει να διαβαστεί μαζί με αυτόν εδώ.
Τι αποκαλύπτει κάθε κλείδωμα σε κάποιον που παρακολουθεί
Οι ερευνητές το έχουν μετρήσει αντί να το μαντέψουν. Σε μια μελέτη παρακολούθησης από τον ώμο με μία παρατήρηση, ένα μοτίβο σχεδιασμένο με ορατή τη γραμμή ίχνους αναπαράχθηκε επιτυχώς από τον παρατηρητή περίπου στο 64% των περιπτώσεων, ενώ ένα εξαψήφιο PIN αναπαράχθηκε περίπου στο 11%. Η απενεργοποίηση της γραμμής ίχνους βοηθά σημαντικά το μοτίβο, και η κάλυψη του πληκτρολογίου βοηθά το PIN, αλλά το χάσμα παραμένει και στις δύο περιπτώσεις. Ο λόγος είναι γεωμετρικός. Ένα PIN είναι μια ακολουθία μικρών πατημάτων σε ένα πυκνό πλέγμα, και ένα μόνο λάθος ψηφίο καταστρέφει ολόκληρη την εικασία. Ένα μοτίβο είναι ένα ενιαίο συνεχές σχήμα, και ένα σχήμα είναι ακριβώς αυτό που η ανθρώπινη μνήμη συγκρατεί καλά μετά από ένα μόνο βλέμμα.
Ένα μοτίβο αφήνει επίσης στοιχεία πίσω του. Η αρχική έρευνα για την επίθεση κηλίδων φωτογράφισε οθόνες τηλεφώνων υπό ελεγχόμενο φωτισμό και ανέκτησε το πλήρες μοτίβο ξεκλειδώματος από το ίχνος λίπους στο 68% των δοκιμών, με μέρος του μοτίβου ορατό στο 92%. Ένα πληκτρολόγιο PIN λερώνεται επίσης, αλλά οι κηλίδες δεν μεταφέρουν σειρά, οπότε ένας επιτιθέμενος μαθαίνει ποια ψηφία και όχι τη σειρά τους. Το Face ID δεν αφήνει τίποτα στο γυαλί και τίποτα στο δωμάτιο. Αντ' αυτού, λειτουργεί όποτε το πρόσωπό σας βρίσκεται μπροστά στην κάμερα, ακόμα και ενώ κοιμάστε, κάτι που είναι μια πραγματική και συγκεκριμένη αδυναμία και όχι θεωρητική. Η Apple την περιορίζει απαιτώντας τον κωδικό πρόσβασης μετά από επανεκκίνηση, μετά από 48 ώρες χωρίς ξεκλείδωμα, και μετά από πέντε αποτυχημένες αναγνωρίσεις προσώπου, καθώς και κυκλοφορώντας την Προστασία κλεμμένης συσκευής για την περίπτωση που ένας κλέφτης σας έχει ήδη δει να την πληκτρολογείτε.
Η αριθμητική από κάτω, και γιατί το μέγεθος του πλέγματος την αλλάζει
Κάθε ευρέως αναφερόμενη στατιστική για μοτίβα περιγράφει το πλέγμα τρία επί τρία του Android, όπου διαδρομές τεσσάρων έως εννέα κουκκίδων δίνουν 389.112 πιθανούς συνδυασμούς συνολικά. Αυτό είναι περισσότερο από ένα τετραψήφιο PIN με 10.000 και λιγότερο από ένα εξαψήφιο PIN με 1.000.000, και οι δύο αριθμοί υπερεκτιμούν την πραγματική δυσκολία, γιατί ούτε οι επιλογές μοτίβων ούτε οι επιλογές PIN είναι έστω και κοντά στο τυχαίο. Οι άνθρωποι ξεκινούν τα μοτίβα από την πάνω αριστερή γωνία πολύ πιο συχνά απ' όσο επιτρέπει η τύχη και σχεδιάζουν γράμματα που ήδη γνωρίζουν. Οι άνθρωποι επιλέγουν 1234 και 0000 και χρονιές γέννησης. Ένας επιτιθέμενος που δοκιμάζει πρώτα τις δημοφιλείς επιλογές δεν διατρέχει όλο τον χώρο, μόνο το πυκνοκατοικημένο άκρο του.
Το μέγεθος του πλέγματος είναι η μεταβλητή που κανείς δεν αναφέρει, και κυριαρχεί έναντι όλων των υπολοίπων. Μετρώντας μόνο διαδρομές που χρησιμοποιούν έξι διαφορετικές κουκκίδες, ένα πλέγμα πέντε επί πέντε προσφέρει 127.512.000 διατάξεις πριν εφαρμοστεί κανένας κανόνας σχεδίασης, έναντι 1.000.000 για ένα εξαψήφιο PIN. Το Vaultaire χρησιμοποιεί πλέγμα πέντε επί πέντε ακριβώς γι' αυτόν τον λόγο, απαιτεί τουλάχιστον έξι κουκκίδες και τουλάχιστον δύο αλλαγές κατεύθυνσης, και σας προειδοποιεί όταν το σχήμα που μόλις σχεδιάσατε είναι μια διαδοχική διαδρομή, μια σπείρα ή ένα αναγνωρίσιμο γράμμα. Τίποτα από αυτά δεν διορθώνει το πρόβλημα της παρατήρησης, το οποίο είναι ιδιότητα του να σχεδιάζεις πάνω σε γυαλί μπροστά σε κόσμο και όχι του πλέγματος. Σημαίνει όμως ότι το μοτίβο είναι η αδύναμη επιλογή μόνο όταν κάποιος παρακολουθεί, και μια ισχυρή επιλογή όταν κανείς δεν παρακολουθεί.
Ποιο κλείδωμα ανήκει σε ποια πόρτα
Αντιμετωπίστε το τηλέφωνο και το ιδιωτικό υλικό μέσα του ως δύο ξεχωριστές πόρτες. Στο τηλέφωνο, χρησιμοποιήστε Face ID με έναν μακρύ κωδικό πρόσβασης από πίσω του, και ενεργοποιήστε την Προστασία κλεμμένης συσκευής, η οποία επιβάλλει το Face ID χωρίς εναλλακτική λύση κωδικού πρόσβασης για ευαίσθητες ενέργειες όταν βρίσκεστε μακριά από τα συνηθισμένα σας μέρη. Αυτός ο συνδυασμός απαντά στον άγνωστο, στον τσαντάκια και σε όποιον σας βιντεοσκόπησε να ξεκλειδώνετε το τηλέφωνο σε μια καφετέρια. Αυτό που δεν μπορεί να απαντήσει είναι το άτομο που ήδη γνωρίζει τον κωδικό πρόσβασης, ή τη στιγμή που δίνετε το ξεκλείδωτο τηλέφωνο σε κάποιον για να του δείξετε μια φωτογραφία και εκείνος συνεχίζει να κάνει κύλιση. Γι' αυτό χρειάζεστε ένα κλείδωμα που δεν ανοίγει απλώς επειδή άνοιξε το τηλέφωνο.
Αυτή είναι η δεύτερη πόρτα, και εκεί το μοτίβο κερδίζει τη θέση του. Στο Vaultaire, το μοτίβο δεν ελέγχεται έναντι κάποιου αποθηκευμένου αντιγράφου, γιατί δεν υπάρχει αποθηκευμένο αντίγραφο για σύγκριση. Οι κουκκίδες που σχεδιάζετε σειριοποιούνται και περνούν μέσα από PBKDF2 με SHA-512 σε 600.000 επαναλήψεις, έναντι ενός salt δεμένου στη συσκευή που φυλάσσεται στο keychain του iOS, και το αποτέλεσμα είναι το κλειδί AES-256 που αποκρυπτογραφεί τα αρχεία. Το να κάνετε λάθος στο μοτίβο δεν παράγει μήνυμα απόρριψης από κάποιον διακομιστή, παράγει ένα κλειδί που δεν ανοίγει τίποτα. Δεν υπάρχει λογαριασμός, δεν υπάρχει επαναφορά κωδικού πρόσβασης και δεν υπάρχει αντίγραφο του θησαυροφυλακίου πουθενά αλλού, κάτι που είναι και ο λόγος για τον οποίο εκδίδεται φράση ανάκτησης κατά τη ρύθμιση και αξίζει να αποθηκεύεται εκτός σύνδεσης. Ο επεξηγηματικός μας οδηγός για το τι προστατεύει πραγματικά η κρυπτογράφηση AES-256 καλύπτει την πλευρά του αλγορίθμου, και ο έλεγχός μας για τους ισχυρισμούς ασφάλειας εφαρμογών θησαυροφυλακίου καλύπτει το πώς να ελέγξετε αν μια δεδομένη εφαρμογή κάνει πράγματι αυτό ή απλώς κρύβει έναν φάκελο. Το Vaultaire είναι δωρεάν για έως 5 θησαυροφυλάκια.
Σχετικοί οδηγοί
- Πώς να κλειδώσετε εφαρμογές με Face ID στο iPhone
- Ξεχάσατε τον κωδικό πρόσβασης του θησαυροφυλακίου φωτογραφιών σας
- Μπορεί να παρακαμφθεί το κλείδωμα Face ID του κρυφού άλμπουμ
- Τι προστατεύει πραγματικά η κρυπτογράφηση AES-256
Πηγές
Συχνές ερωτήσεις
Μπορεί κάποιος πραγματικά να βρει το μοτίβο μου από κηλίδες στην οθόνη;
Ναι, υπό τις σωστές συνθήκες. Η έρευνα που ονόμασε την επίθεση κηλίδων φωτογράφισε οθόνες με ελεγχόμενο φωτισμό και γωνίες κάμερας και ανέκτησε το πλήρες μοτίβο στο 68% των δοκιμών, με μέρος του ορατό στο 92%. Η συνηθισμένη χρήση λερώνει το γυαλί και το δυσκολεύει, και ο καθαρισμός της οθόνης το εξαφανίζει εντελώς, αλλά η επίθεση είναι πραγματική και αφορά μόνο μοτίβα. Ένα πληκτρολόγιο PIN αφήνει σημάδια που αποκαλύπτουν ποια ψηφία χρησιμοποιείτε χωρίς να αποκαλύπτουν τη σειρά.
Είναι το Face ID πιο ασφαλές από έναν κωδικό πρόσβασης στο iPhone;
Δεν είναι εναλλακτικές λύσεις. Το Face ID είναι ένας γρήγορος δρόμος προς τον ίδιο κωδικό πρόσβασης, και ο κωδικός πρόσβασης παραμένει το υποκείμενο διαπιστευτήριο, γι' αυτό το iOS τον ζητά μετά από επανεκκίνηση, μετά από 48 ώρες χωρίς ξεκλείδωμα, και μετά από πέντε αποτυχημένες αναγνωρίσεις προσώπου. Το Face ID είναι πολύ καλύτερο απέναντι στην παρατήρηση, αφού δεν υπάρχει τίποτα να παρακολουθήσει κανείς. Ο κωδικός πρόσβασης είναι καλύτερος στην περίπτωση όπου κάποιος μπορεί να στρέψει το τηλέφωνο προς εσάς. Χρησιμοποιήστε και τα δύο, και κάντε τον κωδικό πρόσβασης μακρύ.
Βοηθάει ένα ξεχωριστό μοτίβο θησαυροφυλακίου αν κάποιος ήδη γνωρίζει τον κωδικό πρόσβασης του iPhone μου;
Αυτός είναι ο κύριος λόγος ύπαρξής του. Ένα άτομο που γνωρίζει τον κωδικό πρόσβασής σας αποκτά ολόκληρο το τηλέφωνο: Φωτογραφίες, Μηνύματα, το κρυφό άλμπουμ, το iCloud στο web. Ένα θησαυροφυλάκιο με δικό του διαπιστευτήριο είναι το μόνο κομμάτι που δεν ανοίγει μαζί με τα υπόλοιπα, αρκεί να μη σχεδιάσετε ποτέ το μοτίβο μπροστά του και να μην επαναχρησιμοποιήσετε τα ψηφία του κωδικού πρόσβασης ως σχήμα του. Επιλέξτε κάτι που δεν έχετε πληκτρολογήσει ποτέ μπροστά σε αυτό το άτομο, γιατί η οικειότητα είναι εδώ η πραγματική επίθεση.
Τι συμβαίνει αν ξεχάσω το μοτίβο;
Σε μια εφαρμογή όπου το μοτίβο παράγει το κλειδί κρυπτογράφησης, τίποτα δεν μπορεί να ανακτήσει τα αρχεία εκτός από το ίδιο το μοτίβο ή τη φράση ανάκτησης που εκδόθηκε όταν το ρυθμίσατε. Αυτό είναι άμεση συνέπεια του σχεδιασμού: κανένας διακομιστής δεν κρατά αντίγραφο, οπότε καμία διαδικασία υποστήριξης δεν μπορεί να το επαναφέρει. Αποθηκεύστε τη φράση σε χαρτί, μακριά από το τηλέφωνο. Ο οδηγός μας για ξεχασμένους κωδικούς θησαυροφυλακίου φωτογραφιών, που συνδέεται παρακάτω, καλύπτει τις επιλογές που απομένουν και ποιους ισχυρισμούς ανάκτησης να μην εμπιστεύεστε.