Γιατί έχει σημασία το θέμα «Γιατί να κρυπτογραφείτε τα ονόματα και τα μεταδεδομένα αρχείων;»

Ένα όνομα αρχείου μπορεί να κατονομάζει άτομο, μια χρονική σήμανση να αποκαλύπτει συμβάν, μια μικρογραφία να εκθέτει την εικόνα και ο τίτλος συλλογής να φανερώνει σχέση. Ορισμένα λειτουργικά μεταδεδομένα μπορεί να παραμένουν ορατά στο σύστημα αρχείων ή στο κοντέινερ της εφαρμογής.

Πρακτική ροή εργασίας

  • Καταγράψτε κάθε πεδίο που είναι ορατό πριν ξεκλειδώσει το θησαυροφυλάκιο.
  • Ελέγξτε μικρογραφίες, κείμενο ειδοποιήσεων, προεπισκοπήσεις πρόσφατων εφαρμογών και εξαγωγές.
  • Διαχωρίστε τα απαιτούμενα μεταδεδομένα αποθήκευσης από τα ιδιωτικά μεταδεδομένα που δημιουργεί ο χρήστης.
  • Τεκμηριώστε τι παραμένει παρατηρήσιμο, όπως το συνολικό μέγεθος της εφαρμογής ή ο χρόνος πρόσβασης.

Περιορισμοί και περιπτώσεις αποτυχίας

  • Κρυπτογράφηση αρχείων με περιγραφικούς τίτλους σε απλό κείμενο
  • Επ' αόριστον προσωρινή αποθήκευση αποκρυπτογραφημένων μικρογραφιών
  • Ισχυρισμός ότι η προστασία μεταδεδομένων κρύβει κάθε δραστηριότητα της συσκευής

Η Amara ξεκινά με δοκιμή χωρίς ευαίσθητα δεδομένα: «Καταγράψτε κάθε πεδίο που είναι ορατό πριν ξεκλειδώσει το θησαυροφυλάκιο.» Έπειτα ακολουθεί τον δεύτερο έλεγχο: «Ελέγξτε μικρογραφίες, κείμενο ειδοποιήσεων, προεπισκοπήσεις πρόσφατων εφαρμογών και εξαγωγές.» Αυτό το υποθετικό σενάριο παρουσιάζει τη διαδικασία λήψης απόφασης· δεν αποτελεί αναφορά δοκιμής προϊόντος.

  • Κρυπτογράφηση αρχείων με περιγραφικούς τίτλους σε απλό κείμενο
  • Επ' αόριστον προσωρινή αποθήκευση αποκρυπτογραφημένων μικρογραφιών
  • Ισχυρισμός ότι η προστασία μεταδεδομένων κρύβει κάθε δραστηριότητα της συσκευής

Μπορεί η κρυπτογράφηση να κρύψει το συνολικό μέγεθος αποθήκευσης;

Όχι απαραίτητα. Ο χώρος αποθήκευσης της συσκευής μπορεί να αποκαλύπτει πόσο χώρο καταναλώνει η εφαρμογή.

Το NullVault δηλώνει ότι προστατεύει τα ονόματα αρχείων;

Η πρόταση αξίας του για Android περιλαμβάνει κρυπτογραφημένα ονόματα αρχείων, μεταδεδομένα και περιεχόμενο αρχείων.

Κύριες πηγές αυτού του οδηγού