Πώς το Mirage Vault προστατεύει τις φωτογραφίες σας

Ενημερώθηκε στις 9 Νοεμβρίου 2026Στοιχεία από τον πηγαίο κώδικα της εφαρμογής και τον έλεγχο ασφαλείας της 2026-10-31

Το Mirage Vault προστατεύει τις φωτογραφίες σας κρυπτογραφώντας καθεμία στο ίδιο το iPhone με AES-256-GCM, με ένα τυχαίο κλειδί ανά αρχείο, και κλειδώνοντας το κλειδί του θησαυροφυλακίου πίσω από το Secure Enclave. Δεν υπάρχει λογαριασμός ούτε διακομιστής: το μοτίβο, το Face ID ή μια φράση ανάκτησης είναι οι μόνοι τρόποι εισόδου, και ένα αντίγραφο των αρχείων δεν μπορεί να ανοιχτεί με δοκιμές συνδυασμών αλλού.

Ποιος κοιτάζει και τι βρίσκει

Κάθε γραμμή είναι ένα πρόσωπο που μπορεί να κοιτάξει, τι βρίσκει με το Mirage Vault και τι σας προστατεύει.

ΠοιοςΤι βλέπειΤι σας προστατεύει
Κάποιος που ρίχνει μια ματιά στην οθόνη Αφετηρίας σας ή πάνω από τον ώμο σαςΈνα απλό εικονίδιο· η οθόνη κλειδώματος είναι σκέτη άμμος χωρίς όνομα εφαρμογής και χωρίς πλέγμαΤο πλέγμα του μοτίβου εμφανίζεται μόνο κάτω από το δάχτυλό σας και σβήνει μόλις το σηκώσετε· η Εναλλαγή εφαρμογών δείχνει κενό στιγμιότυπο
Κάποιος που κρατά το ξεκλείδωτο iPhone σαςΗ κενή οθόνη κλειδώματος του θησαυροφυλακίουFace ID ή μοτίβο· 5 λάθος προσπάθειες ξεκινούν παύση 30 δευτ. που διπλασιάζεται έως και 1 ώρα· κλείδωμα κατά την έξοδο, κλείδωμα με την οθόνη προς τα κάτω
Κάποιος που γνωρίζει τον κωδικό του iPhone σαςΗ ίδια κενή οθόνη κλειδώματοςΤο θησαυροφυλάκιο έχει δικό του κλειδί. Ο κωδικός του iPhone δεν το ανοίγει, και το Face ID για το θησαυροφυλάκιο είναι δεμένο με τα καταχωρισμένα πρόσωπα: αν προστεθεί νέο πρόσωπο στο iPhone, το Face ID του θησαυροφυλακίου απενεργοποιείται μέχρι να ξεκλειδώσετε με το μοτίβο και να το ενεργοποιήσετε ξανά
Κάποιος με αντίγραφο των αρχείων ή του αντιγράφου ασφαλείας στο iCloudΔεδομένα που μοιάζουν τυχαία, με τυχαία ονόματαAES-256-GCM με ένα κλειδί ανά αρχείο· το κλειδί του θησαυροφυλακίου κρυπτογραφείται με κλειδί του Secure Enclave που δεν μπορεί να αντιγραφεί, οπότε το μοτίβο δεν μπορεί να βρεθεί με δοκιμές εκτός συσκευής. Το αντίγραφο ασφαλείας ανοίγει μόνο με τη φράση ανάκτησης των 8 λέξεων
Κάποιος που σας αναγκάζει να ξεκλειδώσετεΌποιο θησαυροφυλάκιο επιλέξετε να δείξετεΈνα θησαυροφυλάκιο-δόλωμα πίσω από δεύτερο μοτίβο και ένα Wipe Key: ένα μοτίβο που σβήνει επιτόπου τα κλειδιά του πραγματικού θησαυροφυλακίου και ανοίγει αντί γι’ αυτό το δόλωμα (και τα δύο Mirage Pro). Και τα δύο χρειάζονται το Face ID απενεργοποιημένο, επειδή το Face ID ανοίγει το πραγματικό θησαυροφυλάκιο μόλις ανοίξει το Mirage
Το Mirage ή όποιος ρωτήσει το MirageΤίποτα: δεν υπάρχει λογαριασμός, διακομιστής ούτε αντίγραφο του κλειδιούΗ φράση ανάκτησης εμφανίζεται μία φορά και δεν αποθηκεύεται ποτέ· κανείς από το Mirage δεν θα σας τη ζητήσει ποτέ

Τι ακριβώς είναι η κρυπτογράφηση

Αυτές είναι οι παράμετροι στον πηγαίο κώδικα της εφαρμογής, όχι μια περίληψη.

  • Το μοτίβο ή το PIN σας περνά από PBKDF2-HMAC-SHA256 με τουλάχιστον 600.000 επαναλήψεις, βαθμονομημένες ώστε να διαρκούν τουλάχιστον 250 ms στο iPhone σας. Το αποτέλεσμα δεν είναι ποτέ το ίδιο το κλειδί του θησαυροφυλακίου.
  • Το Secure Enclave κρυπτογραφεί το αποτέλεσμα: ECIES σε κλειδί P-256 στο Secure Enclave. Το ιδιωτικό κλειδί δημιουργείται μέσα στο Secure Enclave και δεν μπορεί να διαβαστεί, οπότε ένα αντίγραφο των αρχείων και της Κλειδοθήκης δεν αρκεί για να δοκιμαστούν μοτίβα σε άλλο μηχάνημα.
  • Το κλειδί του θησαυροφυλακίου (256 τυχαία bit, ένα ανά θησαυροφυλάκιο) αποκρυπτογραφείται μόνο στη μνήμη και μόνο μετά από σωστό μοτίβο, Face ID ή φράση ανάκτησης.
  • Κάθε αρχείο έχει δικό του τυχαίο κλειδί, κρυπτογραφημένο με το κλειδί του θησαυροφυλακίου. Οι φωτογραφίες, τα βίντεο, οι σημειώσεις, οι σαρώσεις, οι μικρογραφίες και οι προεπισκοπήσεις είναι όλα ξεχωριστά αντικείμενα.
  • Κάθε αρχείο σφραγίζεται σε τμήματα του 1 MiB με AES-256-GCM: νέο nonce για κάθε τμήμα και πιστοποιημένα δεδομένα που δένουν το τμήμα με το αρχείο του, τη θέση του και το αν είναι το τελευταίο. Ένα τμήμα που έχει αλλοιωθεί, περικοπεί ή αντιμετατεθεί εντοπίζεται και δεν αποκρυπτογραφείται.
256 bit
κλειδί θησαυροφυλακίου, τυχαίο ανά θησαυροφυλάκιο
≥ 600.000
επαναλήψεις PBKDF2-HMAC-SHA256
1 MiB
ανά κρυπτογραφημένο τμήμα
0
διακομιστές, λογαριασμοί, εργαλεία παρακολούθησης

Άλλα στοιχεία της μορφής: τα ονόματα αρχείων στον δίσκο είναι τυχαία αναγνωριστικά 128 bit· ο χώρος αποθήκευσης βρίσκεται υπό NSFileProtectionComplete και εξαιρείται από τα αντίγραφα ασφαλείας της συσκευής· η κεφαλίδα περιέχει 8 υποδοχές κλειδιών ίδιου μήκους, και οι αχρησιμοποίητες γεμίζουν με τυχαία byte, οπότε οι υποδοχές δεν αποκαλύπτουν αν υπάρχει θησαυροφυλάκιο-δόλωμα ή Wipe Key. Τα αρχεία ευρετηρίου μπορούν ακόμη να δείξουν ενδείξεις δεύτερου θησαυροφυλακίου σε ψηφιακή εγκληματολογική ανάλυση· αυτό είναι ανοιχτό ζήτημα του ελέγχου της εφαρμογής. Το Face ID έχει δικό του κλειδί στο Secure Enclave, που δημιουργείται με το τρέχον σύνολο καταχωρισμένων προσώπων, χωρίς εφεδρική χρήση του κωδικού του iPhone. Τα βίντεο αναπαράγονται μέσω κρυπτογραφημένου φορτωτή πόρων, τμήμα προς τμήμα, χωρίς προσωρινό αποκρυπτογραφημένο αρχείο. Οι καταγραφές παραβίασης σφραγίζονται με HPKE (P-256, HKDF-SHA256, AES-256-GCM) ενώ το θησαυροφυλάκιο είναι κλειδωμένο, ώστε μόνο το κλειδί του πραγματικού θησαυροφυλακίου να μπορεί να τις ανοίξει αργότερα.

Αντίγραφο ασφαλείας και ανάκτηση

Το κρυπτογραφημένο αντίγραφο ασφαλείας στο iCloud είναι δωρεάν για όλους και ενεργό από προεπιλογή. Ανεβάζει τα ίδια κρυπτογραφημένα αντικείμενα στην ιδιωτική βάση δεδομένων του δικού σας λογαριασμού iCloud· η Apple βλέπει μόνο κρυπτογραφημένα δεδομένα και το Mirage δεν βλέπει απολύτως τίποτα. Το αντίγραφο ασφαλείας ανοίγει μόνο με τη φράση ανάκτησης: 8 λέξεις από τη λίστα BIP-39 (88 bit), που εμφανίζονται μία φορά και δεν αποθηκεύονται ποτέ. Η φράση είναι το μόνο κλειδί που λειτουργεί σε άλλο iPhone, επειδή κάθε άλλο κλειδί είναι δεμένο με το Secure Enclave του iPhone που το δημιούργησε.

Η οθόνη της φράσης ανάκτησης στο Mirage Vault: οκτώ αριθμημένες λέξεις και τρεις υπενθυμίσεις να τις γράψετε σε χαρτίΗ οθόνη της φράσης ανάκτησης στο Mirage Vault: οκτώ αριθμημένες λέξεις και τρεις υπενθυμίσεις να τις γράψετε σε χαρτί
Οκτώ λέξεις, που εμφανίζονται μία φορά. Το Mirage δεν μπορεί να τις δείξει ξανά ούτε να τις επαναφέρει.

Τι ελέγχθηκε και από ποιον

Η μορφή του χώρου αποθήκευσης και το επίπεδο της εφαρμογής ελέγχθηκαν στις 2026-10-31: ανάγνωση κώδικα, δεύτερος έλεγχος της μορφής από άλλον ελεγκτή και ένας στόχος δοκιμών υπό ακραίες συνθήκες με ελέγχους ταυτοχρονισμού, αλλοίωσης, fuzzing και διαρροής απλού κειμένου (71 δοκιμές στο πακέτο, όλες επιτυχείς, και υπό Thread Sanitizer). Η κρυπτογράφηση αρχείων άντεξε σε αναστροφές bit, τυχαίες μεταλλάξεις, περικοπή σε κάθε όριο και ανταλλαγές τμημάτων μεταξύ αρχείων: δεν επιστράφηκε ποτέ λάθος απλό κείμενο. Τα ευρήματα αφορούσαν τη λογική των θησαυροφυλακίων και των υποδοχών και το αντίγραφο ασφαλείας στο iCloud, και τα κρίσιμα και υψηλής σοβαρότητας διορθώθηκαν την ίδια μέρα· το έγγραφο του ελέγχου καταγράφει το καθένα με την κατάστασή του.

Η μονάδα MirageCrypto, που ορίζει τη μορφή του χώρου αποθήκευσης και τα κλειδιά, είναι γραμμένη ως αυτόνομο πακέτο ώστε να μπορεί να δημοσιευτεί στο GitHub. Αυτή η σελίδα θα παραπέμπει σε αυτήν μόλις γίνει δημόσια.

Μια περίληψη της εφαρμογής σε μία παράγραφο, το εικονίδιο και στιγμιότυπα οθόνης για δημοσιεύσεις βρίσκονται στο υλικό Τύπου.

Σελίδες ασφάλειας

Ερωτήσεις

Είναι κρυπτογραφημένο το Mirage Vault;
Ναι. Κάθε φωτογραφία, βίντεο, σημείωση και αρχείο κρυπτογραφείται στο iPhone με AES-256-GCM σε τμήματα του 1 MiB, κάθε αρχείο με δικό του τυχαίο κλειδί. Οι μικρογραφίες και οι προεπισκοπήσεις κρυπτογραφούνται επίσης. Δεν γράφεται στον δίσκο κανένα αναγνώσιμο αντίγραφο, και τα ονόματα αρχείων είναι τυχαία αναγνωριστικά.
Μπορεί το Mirage να διαβάσει τις φωτογραφίες μου;
Όχι. Δεν υπάρχει λογαριασμός Mirage ούτε διακομιστής Mirage. Το κλειδί του θησαυροφυλακίου δεν φεύγει ποτέ από το iPhone, το αντίγραφο ασφαλείας στο iCloud περιέχει μόνο κρυπτογραφημένα δεδομένα στον δικό σας λογαριασμό iCloud, και η φράση ανάκτησης εμφανίζεται μία φορά και δεν αποθηκεύεται ποτέ. Κανείς στο Mirage δεν μπορεί να ανοίξει ένα θησαυροφυλάκιο, και κανείς στο Mirage δεν θα σας ζητήσει ποτέ τη φράση.
Τι γίνεται αν κάποιος αντιγράψει τα αρχεία από το iPhone μου;
Παίρνει δεδομένα που μοιάζουν τυχαία. Για να ανοιχτούν χρειάζεται το κλειδί του θησαυροφυλακίου, το οποίο είναι κρυπτογραφημένο με ένα κλειδί μέσα στο Secure Enclave εκείνου του iPhone. Η εύρεση του μοτίβου με δοκιμές εκτός συσκευής από ένα αντίγραφο των αρχείων δεν λειτουργεί: το κλειδί του Secure Enclave δεν μπορεί να εξαχθεί, οπότε κάθε δοκιμή πρέπει να γίνει στη συσκευή, όπου 5 λάθος προσπάθειες ξεκινούν μια παύση που φτάνει έως 1 ώρα.
Συλλέγει το Mirage Vault οποιαδήποτε δεδομένα;
Η ετικέτα απορρήτου στο App Store γράφει «Δεν συλλέγονται δεδομένα». Η εφαρμογή δεν έχει εργαλεία ανάλυσης, υπηρεσία αναφοράς σφαλμάτων, SDK διαφημίσεων ούτε λογαριασμό. Οι αγορές γίνονται μέσω της Apple. Η μόνη δραστηριότητα δικτύου είναι το προαιρετικό κρυπτογραφημένο αντίγραφο ασφαλείας στον δικό σας λογαριασμό iCloud.
Είναι ανοιχτός ο κώδικας κρυπτογράφησης;
Η μονάδα MirageCrypto, που ορίζει τη μορφή του χώρου αποθήκευσης και τα κλειδιά, είναι γραμμένη ώστε να δημοσιευτεί στο GitHub. Μέχρι τότε, αυτή η σελίδα περιγράφει τη μορφή με αρκετή λεπτομέρεια ώστε ο καθένας να μπορεί αργότερα να ελέγξει τους ισχυρισμούς απέναντι στη δημοσιευμένη μονάδα.