Το φάσμα του ποιος μπορεί να διαβάσει τα δεδομένα σας
Κάθε προϊόν αποθήκευσης κάθεται κάπου σε μια γραμμή: ποιος, εκτός από εσάς, θα μπορούσε να το διαβάσει; Στο ένα άκρο βρίσκεται η συνηθισμένη αποθήκευση cloud — κρυπτογραφημένη "κατά τη μεταφορά και σε ηρεμία", αλλά με κλειδιά που κρατά ο πάροχος, οπότε ο πάροχος (και οποιοσδήποτε τον εξαναγκάσει ή τον παραβιάσει) μπορεί να διαβάσει τα πάντα. Στη μέση βρίσκεται η μηδενική γνώση: η συσκευή σας κρυπτογραφεί πριν το ανέβασμα, ο πάροχος αποθηκεύει κρυπτογραφημένο κείμενο που δεν μπορεί να ανοίξει. Στο απόμακρο άκρο βρίσκεται η τοπική-πρώτα: τα δεδομένα δεν γίνονται ποτέ αντίγραφο παρόχου.
Τι πραγματικά υπόσχεται η μηδενική γνώση
Σε ένα σχέδιο μηδενικής γνώσης, ο κωδικός σας δεν φεύγει ποτέ από τη συσκευή σας· τα κλειδιά παράγονται τοπικά, το περιεχόμενο κρυπτογραφείται στην πλευρά του πελάτη, και ο διακομιστής βλέπει μόνο κρυπτογραφημένο κείμενο. Ειλικρινά υλοποιημένο, αυτή είναι μια πραγματική και ουσιαστική εγγύηση: μια παραβίαση του παρόχου διαρρέει ακατάληπτα δεδομένα, και ο πάροχος δεν μπορεί να εξαναγκαστεί να παράγει απλό κείμενο που δεν μπορεί να δημιουργήσει.
Αλλά προσέξτε τι επιβιώνει: ο πάροχος ξέρει ακόμα εσάς — τον λογαριασμό σας, το email σας, το ίχνος πληρωμών σας — και ξέρει ακόμα ότι αποθηκεύετε δεδομένα, περίπου πόσα, και πότε αλλάζουν. Κρυπτογραφημένο κείμενο συν ταυτότητα δεν είναι τίποτα· είναι ένας χάρτης που δείχνει πού βρίσκονται τα μυστικά, με το όνομά σας πάνω.
Η δοκιμή διαδρομής ανάκτησης
Μια ερώτηση διαπερνά τις περισσότερες διαφημίσεις: "Τι συμβαίνει αν ξεχάσω τον κωδικό μου;" Αν η απάντηση είναι "μπορούμε να σας βοηθήσουμε να ξαναμπείτε", τότε υπάρχει μια διαδρομή προς τα δεδομένα σας που δεν περνάει από εσάς — και ό,τι κι αν είναι αυτή, μπορεί να χρησιμοποιηθεί, να παραβιαστεί, ή να εξαναγκαστεί. Αν η απάντηση είναι "δεν μπορούμε να βοηθήσουμε· μόνο η φράση ανάκτησής σας μπορεί", βλέπετε το αληθινό. Οι δύσκολες απαντήσεις είναι ο τρόπος που αναγνωρίζετε την ειλικρινή κρυπτογραφία.
Ένα βήμα παρακάτω: κανένας πάροχος
Η απάντηση του Sealby στο "τι μπορεί να δει ο πάροχος;" είναι δομική: δεν υπάρχει πάροχος στο κύκλωμα. Κανένας λογαριασμός δεν σας ταυτοποιεί, κανένας διακομιστής δεν αποθηκεύει το κρυπτογραφημένο κείμενό σας, και η κρυπτογράφηση γίνεται στο iPhone σας με κλειδιά στο Secure Enclave. Αν ενεργοποιήσετε αντίγραφο ασφαλείας, το blob πηγαίνει στο δικό σας iCloud — ακόμα μη αναγνώσιμο από την Apple και από εμάς. Κάθε θησαυροφυλάκιο έχει τη δική του φράση ανάκτησης, και η απώλειά της σημαίνει ότι κανείς δεν μπορεί να βοηθήσει — που είναι ακριβώς η ιδιότητα γύρω από την οποία περιστρέφεται όλα τα παραπάνω.