Text2Store
Λήψη

Βοήθεια

Επαληθευμένη εξαγωγή

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

Με λίγα λόγια

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

Τι είναι μια επαληθευμένη εξαγωγή

Μια επαληθευμένη εξαγωγή (λέγεται και πιστοποιημένη εξαγωγή) συσκευάζει μία συνομιλία, ή ολόκληρο αρχείο, σε ένα μόνο .zip, για όταν κάποιος άλλος εκτός από εσάς πρέπει να εμπιστευτεί ένα αρχείο. Η διαφορά από ένα στιγμιότυπο οθόνης είναι ότι κάνει κάθε αλλαγή ανιχνεύσιμη και επαληθεύεται ανεξάρτητα. Όποιος τη λαμβάνει μπορεί να επιβεβαιώσει με τυπικά εργαλεία ότι το πακέτο δεν αλλοιώθηκε και υπήρχε αμετάβλητο σε συγκεκριμένη στιγμή. Δεν χρειάζεται να εμπιστευτείτε το Text2Store για τίποτα από αυτά.

Περιλαμβάνεται στην αγορά του Text2Store. Για να δημιουργήσετε μία, ανοίξτε μια συνομιλία, επιλέξτε Εξαγωγή και μετά Επαληθευμένη εξαγωγή (.zip)….

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

Τι περιέχει το πακέτο

Το .zip αποσυμπιέζεται σε ένα μικρό σύνολο αρχείων που εξηγούν τον εαυτό τους:

  • transcript.pdf: τα μηνύματα ως αναγνώσιμο κείμενο για εκτύπωση.
  • conversation.json: τα ίδια μηνύματα ως δεδομένα, μαζί με ό,τι δεν μπορεί να αποδώσει το PDF.
  • attachments/: κάθε φωτογραφία, βίντεο και αρχείο της συνομιλίας, στα αρχικά του byte.
  • certificate.pdf: ένα αναγνώσιμο εξώφυλλο: η συσκευή, η συνομιλία, το εύρος ημερομηνιών, οι αριθμοί και πώς γίνεται η επαλήθευση.
  • manifest.json: η καρδιά του πακέτου, ένα αποτύπωμα SHA-256 κάθε άλλου αρχείου.
  • VERIFY.txt: εντολές σε απλά αγγλικά για να ελέγξετε τα πάντα μόνοι σας.
  • DECLARATION.txt: μια δήλωση προς συμπλήρωση που μπορεί να υπογράψει κάποιος (δείτε παρακάτω).
  • manifest.json.tsr: η αξιόπιστη χρονοσφραγίδα, που προστέθηκε όταν ήσασταν συνδεδεμένοι.
  • tsa/cacert.pem: το πιστοποιητικό της αρχής χρονοσήμανσης, ώστε ο χρόνος να επαληθεύεται μόνο από το πακέτο.
  • source/backup-timestamp.tsr: εμφανίζεται μόνο όταν η εξαγωγή έγινε από πιστοποιημένο αντίγραφο ασφαλείας· η χρονοσφραγίδα δημιουργίας του ίδιου του αντιγράφου, που μεταφέρεται ώστε η απόδειξη της εξαγωγής να φτάνει ως τη δημιουργία του αντιγράφου.

Τι αποδεικνύει

  • Ακεραιότητα. Κάθε αρχείο αναφέρεται με το αποτύπωμα SHA-256 στο manifest.json. Ο επανυπολογισμός του αποτυπώματος οποιουδήποτε αρχείου επιβεβαιώνει ότι είναι byte προς byte ίδιο με την ώρα της εξαγωγής. Αλλάξτε ένα pixel μιας φωτογραφίας και η επαλήθευση αποτυγχάνει.
  • Προέλευση από το αντίγραφό σας. Κάθε συνημμένο καταγράφει επίσης το αποτύπωμα που είχε στο αντίγραφο της συσκευής από το οποίο προήλθε, δένοντας το εξαγόμενο αρχείο με εκείνο το συγκεκριμένο αντίγραφο και όχι με κάτι που πληκτρολογήθηκε με το χέρι. Η εξαγωγή αρνείται να δημιουργηθεί αν κάποιο συνημμένο δεν ταιριάζει πια.
  • Χρόνος. Όταν είστε συνδεδεμένοι, μια ανεξάρτητη αρχή χρονοσήμανσης βάζει χρονοσφραγίδα σε όλο το πακέτο με το πρότυπο RFC 3161 (τον ίδιο μηχανισμό με τις χρονοσφραγίδες υπογραφής κώδικα). Αυτό αποδεικνύει ότι το πακέτο υπήρχε αμετάβλητο σε μια συγκεκριμένη στιγμή, κάτι που απαντά στο «το επεξεργαστήκατε την περασμένη εβδομάδα».

Γιατί μια αλλαγή δεν μπορεί να περάσει απαρατήρητη

Το «κάνει κάθε αλλαγή ανιχνεύσιμη» είναι ακριβής ισχυρισμός, οπότε ιδού γιατί ισχύει. Δεν σημαίνει ότι το αρχείο δεν μπορεί να επεξεργαστεί. Κάθε αρχείο μπορεί. Σημαίνει ότι κάθε επεξεργασία εντοπίζεται. Όποιος θέλει να περάσει μια αλλαγή από τον επαληθευτή σκοντάφτει διαδοχικά σε τρία τείχη:

  • Ένα αποτύπωμα δεν πλαστογραφείται. Το αποτύπωμα SHA-256 κάθε αρχείου είναι μια τιμή 64 χαρακτήρων που υπολογίζεται από τα ακριβή byte του. Αλλάξτε ένα μόνο byte, οπουδήποτε, και το αποτύπωμα αλλάζει εντελώς. Δεν υπάρχει γνωστός τρόπος να αλλοιωθεί ένα αρχείο και να κρατήσει το SHA-256 του, οπότε ένα αλλαγμένο αρχείο δεν μπορεί πια να ταιριάζει με το καταγεγραμμένο αποτύπωμα. Αυτό είναι το πρώτο τείχος.
  • Και η λίστα έχει αποτύπωμα. Η προφανής επόμενη κίνηση είναι να αλλάξει το αποτύπωμα μέσα στο manifest.json ώστε να ταιριάζει με το αλλαγμένο αρχείο. Κι αυτό αποτυγχάνει: το manifest φέρει ένα ριζικό αποτύπωμα περιεχομένου για τη δική του λίστα, και η αξιόπιστη χρονοσφραγίδα λαμβάνεται για ολόκληρο το manifest. Η επεξεργασία της λίστας σπάει και τα δύο. Δεύτερο τείχος.
  • Η χρονοσφραγίδα χρειάζεται ένα κλειδί που δεν έχει κανείς. Η τελευταία κίνηση είναι να ξαναχτιστεί το manifest και να ληφθεί νέα αξιόπιστη χρονοσφραγίδα για την ξαναγραμμένη εκδοχή. Αυτό απαιτεί το ιδιωτικό κλειδί υπογραφής της αρχής χρονοσήμανσης, που το κρατά ένα ανεξάρτητο τρίτο μέρος (DigiCert). Ούτε εσείς, ούτε το Text2Store, ούτε ένας επιτιθέμενος μπορεί να βγάλει έγκυρη χρονοσφραγίδα χωρίς αυτό. Ακριβώς γι’ αυτό μια επαλήθευση του Text2Store αναφέρει Επαληθεύτηκε μόνο όταν υπάρχει έγκυρη αξιόπιστη χρονοσφραγίδα: η χρονοσφραγίδα είναι η άγκυρα που κάνει αδύνατο να ξαναγραφτεί και να ξανασφραγιστεί ό,τι βρίσκεται κάτω από αυτήν. Ένα πακέτο χωρίς αξιόπιστη χρονοσφραγίδα αναφέρεται ως Μη επαληθευμένο, όχι ως επαληθευμένο, ακριβώς επειδή λείπει αυτή η άγκυρα. Τρίτο τείχος.
  • Δεν χρειάζεται να μας εμπιστευτείτε. Κάθε ένας από αυτούς τους ελέγχους χρησιμοποιεί ανοιχτά πρότυπα (SHA-256, RFC 3161) και μπορεί να αναπαραχθεί με τυπικά εργαλεία που υπάρχουν σε Mac και Windows. Η ασφάλεια δεν στηρίζεται στον λόγο του Text2Store, ούτε καν στην εφαρμογή του Text2Store.

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

Τι δεν αποδεικνύει (διαβάστε το)

Η ειλικρίνεια για τα όρια είναι μέρος όσων κάνουν τα υπόλοιπα αξιόπιστα. Μια επαληθευμένη εξαγωγή δεν αποδεικνύει:

  • Ότι τα μηνύματα είναι αληθινά, ή ότι το τηλέφωνο δεν αλλοιώθηκε πριν από το αντίγραφο. Αποδεικνύει ότι το πακέτο δεν άλλαξε από την εξαγωγή, όχι τι συνέβη πριν.
  • Πώς θα γίνει δεκτή. Το Text2Store δεν ισχυρίζεται ποτέ ότι μια επαληθευμένη εξαγωγή θα γίνει δεκτή από κάποιον συγκεκριμένο παραλήπτη ή διαδικασία, και δεν την περιγράφει ποτέ ως «παραδεκτή στο δικαστήριο» ή «επικυρωμένη». Το βάρος ενός αρχείου το αποφασίζει πάντα ο παραλήπτης· το λογισμικό μπορεί μόνο να κάνει το αρχείο ελέγξιμο.
  • Πληρότητα. Μια επαληθευμένη εξαγωγή μπορεί να περιέχει μόνο ό,τι είχε ακόμη το τηλέφωνο κατά την αρχειοθέτηση. Μηνύματα που διαγράφηκαν πριν καταγραφούν απλώς λείπουν. Το κείμενο σημειώνει μηνύματα που διαγράφηκαν στη συσκευή, επεξεργάστηκαν ή ανακλήθηκαν, όταν αυτή η πληροφορία επιβίωσε ως την καταγραφή.
  • Πότε ακριβώς στάλθηκε κάθε μήνυμα, με απόλυτη έννοια. Η αξιόπιστη χρονοσφραγίδα βεβαιώνει πότε υπήρχε η εξαγωγή, όχι πότε στάλθηκαν τα μηνύματα. Οι ώρες των μηνυμάτων προέρχονται από τη συσκευή.

Προστασία με κωδικό (προαιρετικά)

Μια επαληθευμένη εξαγωγή είναι ένα κοινό .zip: όποιος έχει το αρχείο μπορεί να διαβάσει τα μηνύματα. Αυτό συνήθως θέλετε, γιατί ανοίγει παντού χωρίς λογισμικό. Όταν όμως το αρχείο πρέπει να ταξιδέψει, μπορείτε να το κλειδώσετε. Επιλέξτε Προστασία αυτού του .zip με κωδικό πρόσβασης όταν δημιουργείτε την εξαγωγή, και το περιεχόμενο κρυπτογραφείται με AES-256. Είναι ανενεργό από προεπιλογή και επιλέγεται για κάθε εξαγωγή ξεχωριστά.

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

Πριν βάλετε κωδικό

  • Ο κωδικός δεν ανακτάται. Ούτε από εσάς ούτε από εμάς, γιατί δεν μας στέλνεται ποτέ και δεν αποθηκεύεται στο πακέτο. Αν χαθεί, η εξαγωγή δεν μπορεί να ανοίξει ξανά.
  • Σε Mac απλώς ανοίγει. Κάντε διπλό κλικ στο Finder, πληκτρολογήστε τον κωδικό και όλα αποσυμπιέζονται (δοκιμάστηκε σε macOS 26). Στα Windows χρειάζεστε το 7-Zip: η Εξερεύνηση αρχείων δείχνει τη λίστα των αρχείων μέσα, αλλά δεν μπορεί να τα αποσυμπιέσει (δοκιμάστηκε σε Windows 11). Το Keka και το The Unarchiver λειτουργούν επίσης σε Mac.
  • Μη χρησιμοποιείτε την εντολή unzip. Δεν υποστηρίζει AES: σε προστατευμένη εξαγωγή δημιουργεί έναν άδειο φάκελο και τερματίζει χωρίς σφάλμα, οπότε φαίνεται ότι πέτυχε. Χρησιμοποιήστε αντί γι’ αυτό το 7z x, ή αποσυμπιέστε στο Finder.
  • Το email συχνά την απορρίπτει. Πολλοί πάροχοι email και εταιρικά φίλτρα αφαιρούν ή απομονώνουν συνημμένα με κωδικό, επειδή οι σαρωτές τους δεν μπορούν να δουν μέσα. Ένας κοινόχρηστος δίσκος, ένας σύνδεσμος μεταφοράς αρχείων ή ένα USB είναι πιο αξιόπιστα.
  • Στείλτε τον κωδικό χωριστά. Ένας κωδικός στο ίδιο email με το αρχείο δεν προστατεύει τίποτα.

Όλα όσα περιέχει είναι κρυπτογραφημένα, μαζί και το VERIFY.txt, οπότε μια προστατευμένη εξαγωγή δεν αποκαλύπτει τίποτα χωρίς τον κωδικό. Ένα πράγμα δεν μπορεί να κρύψει: ένα zip δεν κρυπτογραφεί ποτέ τη λίστα με τα ονόματα αρχείων, οπότε οποιοσδήποτε βλέπει ότι το πακέτο περιέχει ένα κείμενο, ένα manifest και μερικά συνημμένα. Τα ονόματα είναι γενικά, οπότε δεν λένε τίποτα για το με ποιον μιλούσατε ή τι ειπώθηκε.

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

Πώς να την επαληθεύσετε, χωρίς να μας εμπιστευτείτε

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

Στην εφαρμογή: επιλέξτε Αρχείο, μετά Επαλήθευση εξαγωγής…, και διαλέξτε το .zip. Το Text2Store ελέγχει ξανά κάθε αποτύπωμα και τη χρονοσφραγίδα και αναφέρει Επαληθεύτηκε, Αλλοιωμένο ή Μη επαληθευμένο. Το «Επαληθεύτηκε» σημαίνει ότι τα αρχεία ταιριάζουν και η αξιόπιστη χρονοσφραγίδα αποδεικνύει ότι το πακέτο είναι αμετάβλητο. Το «Αλλοιωμένο» σημαίνει ότι κάτι δεν ταιριάζει πια. Το «Μη επαληθευμένο» σημαίνει ότι τα αρχεία είναι εσωτερικά συνεπή, αλλά το πακέτο δεν έχει αξιόπιστη χρονοσφραγίδα, οπότε δεν μπορεί να αποδειχθεί μόνο του αναλλοίωτο (συγκρίνετε το αποτύπωμα του manifest με ένα αντίγραφο που εμπιστεύεστε). Δεν χρειάζεται διαδίκτυο ούτε εγκατάσταση, και λειτουργεί το ίδιο σε Mac και Windows. Για ανεξαρτησία, χρησιμοποιεί δικό της καθορισμένο αντίγραφο του πιστοποιητικού της αρχής χρονοσήμανσης, όχι αυτό μέσα στο πακέτο.

Με το χέρι: το συνοδευτικό VERIFY.txt έχει τις ακριβείς εντολές. Σε macOS και Linux χρησιμοποιήστε shasum· στα Windows Get-FileHash στο PowerShell. Για να επιβεβαιώσετε και τον αξιόπιστο χρόνο, χρησιμοποιήστε openssl. Μια ειλικρινής σημείωση από το ίδιο το VERIFY.txt: το LibreSSL που έρχεται με το macOS δεν μπορεί να επαληθεύσει την αλυσίδα πιστοποιητικών αυτής της χρονοσφραγίδας, οπότε εγκαταστήστε το πλήρες OpenSSL (Homebrew) ή χρησιμοποιήστε τον επαληθευτή της εφαρμογής· στα Windows λειτουργεί το OpenSSL που έρχεται με το Git for Windows. Το VERIFY.txt εμφανίζει επίσης το SHA-256 του πιστοποιητικού της αρχής χρονοσήμανσης, ώστε να το συγκρίνετε με τη δημοσιευμένη ρίζα της DigiCert στο cacerts.digicert.com πριν στηριχτείτε στον βεβαιωμένο χρόνο.

Οι τεχνικές λεπτομέρειες

Για όποιον θέλει να ελέγξει τον μηχανισμό αντί να εμπιστευτεί την περίληψη: όλα όσα ακολουθούν χρησιμοποιούν δημοσιευμένα πρότυπα (SHA-256, RFC 3161, CMS) και αναπαράγονται με τυπικά εργαλεία. Τίποτα δεν είναι ιδιόκτητο ή μυστικό. Αυτή η ανοιχτότητα είναι το ζητούμενο: ένας ισχυρισμός που μπορείτε να επιβεβαιώσετε μόνοι σας αξίζει περισσότερο από έναν που πρέπει να δεχτείτε με πίστη.

Τα αποτυπώματα και το manifest

Κάθε αρχείο του πακέτου κατακερματίζεται με SHA-256 πάνω στα ακριβή byte του. Το manifest.json αναφέρει κάθε αρχείο με διαδρομή και SHA-256:

{
  "format": "text2store/verified-export",
  "artifacts": [
    { "path": "transcript.pdf", "sha256": "9f2c..." },
    { "path": "conversation.json", "sha256": "4a1e..." },
    { "path": "attachments/0001.jpg", "sha256": "b7d0...",
      "source_backup_sha256": "b7d0..." }
  ],
  "content_root_sha256": "e3b1..."
}

Το content_root_sha256 είναι ένα ενιαίο αποτύπωμα για όλη τη λίστα, ώστε και η ίδια η λίστα να κάνει κάθε αλλαγή ανιχνεύσιμη. Υπολογίζεται παίρνοντας μία γραμμή path:sha256 ανά αρχείο, ταξινομώντας τις γραμμές, ενώνοντάς τες με αλλαγές γραμμής και κατακερματίζοντας το αποτέλεσμα με SHA-256. Οποιοσδήποτε μπορεί να το ξαναϋπολογίσει από το manifest και να επιβεβαιώσει ότι ταιριάζει.

Σύνδεση των συνημμένων με το αντίγραφο της συσκευής

Κάθε συνημμένο καταγράφει επίσης το source_backup_sha256, το αποτύπωμα που είχε το αρχείο στο αντίγραφο iPhone ή iPad από το οποίο προήλθε. Η εξαγωγή χτίζεται σε σχέση με τη βάση αθροισμάτων ελέγχου εκείνου του αντιγράφου και αρνείται να δημιουργηθεί αν κάποιο συνημμένο δεν ταιριάζει πια, οπότε μια εξαγόμενη φωτογραφία είναι δεμένη με το συγκεκριμένο αντίγραφο της συσκευής και όχι με κάτι που προστέθηκε με το χέρι.

Τι βρίσκεται έξω από τη λίστα αποτυπωμάτων

Μόνο δύο αρχεία δεν αναφέρονται, για δομικό λόγο: το manifest.json δεν μπορεί να περιέχει το δικό του αποτύπωμα, και το manifest.json.tsr (η χρονοσφραγίδα) φτιάχνεται από το αποτύπωμα του manifest, οπότε εμφανίζεται αφού σφραγιστεί το manifest. Όλα τα άλλα, μαζί με τα αναγνώσιμα certificate.pdf, VERIFY.txt, DECLARATION.txt και το tsa/cacert.pem της αρχής, κατακερματίζονται στο manifest όπως κάθε άλλο αρχείο. Ένας επαληθευτής ξαναϋπολογίζει το SHA-256 του ίδιου του manifest και το αντιμετωπίζει ως αποτύπωμα του πακέτου.

Η αξιόπιστη χρονοσφραγίδα

Το manifest.json.tsr είναι ένα διακριτικό χρονοσφραγίδας RFC 3161, μια δομή CMS SignedData της οποίας το messageImprint είναι το SHA-256 του manifest.json. Για να το δεχτεί, ένας επαληθευτής επιβεβαιώνει ότι η υπογραφή του διακριτικού είναι έγκυρη, ότι το πιστοποιητικό του υπογράφοντος φτάνει ως τη ρίζα της DigiCert (το διακριτικό ενσωματώνει πλήρη αλυσίδα υπογραφής, από το τελικό πιστοποιητικό μέσω του ενδιάμεσου ως τη ρίζα), ότι ήταν εντός περιόδου ισχύος τη βεβαιωμένη στιγμή, ότι φέρει την κρίσιμη εκτεταμένη χρήση κλειδιού id-kp-timeStamping (όπως απαιτεί το RFC 3161), και ότι το αποτύπωμα ισούται με το SHA-256 αυτού του manifest. Ο επαληθευτής του Text2Store τα κάνει όλα αυτά σε καθαρό κώδικα χωρίς πρόσβαση στο δίκτυο, και καθορίζει δικό του αντίγραφο της ρίζας της DigiCert αντί να εμπιστεύεται το cacert.pem του πακέτου, οπότε ένα αντικατεστημένο πιστοποιητικό δεν μπορεί να τον ξεγελάσει. Το VERIFY.txt εμφανίζει το SHA-256 εκείνου του πιστοποιητικού ώστε να το συγκρίνετε με τη δημοσιευμένη ρίζα της DigiCert στο cacerts.digicert.com.

Ελέγξτε το μόνοι σας, με ακρίβεια

Κατακερματίστε οποιοδήποτε αρχείο και συγκρίνετε με το sha256 του στο manifest:

# macOS / Linux
shasum -a 256 transcript.pdf

# Windows (PowerShell)
Get-FileHash transcript.pdf -Algorithm SHA256

Επαληθεύστε ότι η αξιόπιστη χρονοσφραγίδα καλύπτει ακριβώς αυτό το manifest και φτάνει ως την αρχή:

openssl ts -verify -data manifest.json -in manifest.json.tsr -CAfile tsa/cacert.pem

Το VERIFY.txt του πακέτου περιγράφει αναλυτικά αυτές τις εντολές, μαζί με τον επανυπολογισμό του ριζικού αποτυπώματος, ώστε απλώς να τις αντιγράψετε και να τις επικολλήσετε.

Τι μετράει ως επιτυχία

Ένας επαληθευτής πρέπει να αναφέρει Επαληθεύτηκε μόνο όταν ισχύουν όλα τα παρακάτω: κάθε αρχείο της λίστας υπάρχει και ταιριάζει με το αποτύπωμά του, το ριζικό αποτύπωμα ξαναϋπολογίζεται, δεν υπάρχουν επιπλέον ή διπλά αρχεία, και μια αξιόπιστη χρονοσφραγίδα επαληθεύεται πάνω στο manifest.json. Ένα πακέτο χωρίς αξιόπιστη χρονοσφραγίδα είναι Μη επαληθευμένο, εσωτερικά συνεπές αλλά χωρίς ανεξάρτητη άγκυρα, γιατί το manifest δεν μπορεί να αποδείξει τη δική του ακεραιότητα χωρίς αυτή την εξωτερική υπογραφή. Κάθε ασυμφωνία, επιπλέον αρχείο ή χρονοσφραγίδα που δεν επαληθεύεται σημαίνει Αλλοιωμένο.

Η υπογεγραμμένη δήλωση

Ορισμένες διαδικασίες θέλουν, δίπλα σε ένα αρχείο, μια ανθρώπινη βεβαίωση: ένα πρόσωπο που δηλώνει γραπτώς πώς δημιουργήθηκε το αρχείο. Το λογισμικό δεν μπορεί να κάνει τέτοια δήλωση· μόνο ένας άνθρωπος μπορεί. Γι’ αυτό το πακέτο περιλαμβάνει το DECLARATION.txt: ένα απλό πρότυπο προς συμπλήρωση που μπορεί κάποιος (εσείς, ή ένας υπεύθυνος αρχείων) να προσαρμόσει και να ολοκληρώσει με το αποτύπωμα του manifest που υπολόγισε.

Είναι πρότυπο, τίποτε άλλο. Δεν αποτελεί νομική συμβουλή, και αν ετοιμάζετε κάτι για επίσημη διαδικασία, ζητήστε πρώτα από έναν δικηγόρο να το ελέγξει.

Ώρες και ζώνες ώρας

Στα αναγνώσιμα PDF, οι ώρες των μηνυμάτων εμφανίζονται στην τοπική ώρα του υπολογιστή που κάνει την εξαγωγή, με ρητή διαφορά από UTC (για παράδειγμα 2026-06-30 21:14 -08:00), με τη ζώνη ώρας σημειωμένη στην κορυφή, ώστε να ταιριάζουν με όσα βλέπατε στο τηλέφωνο και να μένουν σαφείς. Τα δεδομένα για μηχανές (conversation.json) και η αξιόπιστη χρονοσφραγίδα κρατούν τα πάντα σε UTC, ώστε ένας ειδικός να μπορεί πάντα να ανασυνθέσει τις ακριβείς ώρες.

Το ειλικρινές όριο

Μια επαληθευμένη εξαγωγή είναι τόσο πλήρης όσο το αντίγραφο πίσω της. Το Text2Store μπορεί να συμπεριλάβει μόνο ό,τι είχε ακόμη το τηλέφωνό σας όταν το αρχειοθετήσατε. Η καλύτερη συνήθεια είναι απλή: κάνετε αντίγραφα τακτικά, ώστε μια συνομιλία να έχει καταγραφεί με ασφάλεια πολύ πριν τη χρειαστείτε. Το iOS κρατά ένα διαγραμμένο μήνυμα ανακτήσιμο για μερικές εβδομάδες, οπότε ένα πρόσφατο αντίγραφο συχνά πιάνει περισσότερα απ’ όσα περιμένετε. Δείτε τις συχνές ερωτήσεις για περισσότερα.

Δεν αποτελεί νομική συμβουλή

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

Θέλετε να τη φορτώσετε σε πλατφόρμα ελέγχου;

Μια επαληθευμένη εξαγωγή αποδεικνύει ότι ένα αρχείο δεν αλλοιώθηκε. Αν αντί γι’ αυτό πρέπει να δώσετε τη συνομιλία σε ομάδα ελέγχου eDiscovery για να τη φορτώσει στην πλατφόρμα της, χρειάζεστε μια εξαγωγή RSMF (Relativity Short Message Format). Οι δύο κάνουν διαφορετικές δουλειές και μπορείτε να παραδώσετε και τις δύο: μια επαληθευμένη εξαγωγή για απόδειξη, ένα αρχείο RSMF για φόρτωση.

RSMF για έλεγχο eDiscovery, εξαγωγή σε PDF και οι συνομιλίες WhatsApp στο αντίγραφό σας.

Ερωτήσεις;

Στείλτε email στο hello@text2store.com και θα σας βοηθήσουμε.