Skip to content
reader.me

AES

Το AES (Advanced Encryption Standard) είναι ο κρυπταλγόριθμος μπλοκ που ασφαλίζει ένα PDF προστατευμένο με κωδικό. Όταν κλειδώνεις ένα έγγραφο, οι ροές περιεχομένου και οι συμβολοσειρές των σελίδων κρυπτογραφούνται με AES, και ο μόνος δρόμος πίσω στα αναγνώσιμα bytes είναι να δώσεις τον σωστό κωδικό και να παραγάγεις το σωστό κλειδί. Χωρίς αυτό, το αρχείο στον δίσκο είναι απλώς κρυπτοκείμενο.

Το PDF χρησιμοποιεί AES από την έκδοση 1.6, αρχικά με κλειδιά 128-bit και, από το PDF 2.0, με AES-256. Το πρότυπο διακρίνει δύο κωδικούς: έναν κωδικό χρήστη που απαιτείται για να ανοίξεις και να δεις το έγγραφο καθόλου, και έναν κωδικό κατόχου που διέπει δικαιώματα όπως εκτύπωση, αντιγραφή ή επεξεργασία. Αξίζει να γνωρίζεις ότι οι σημαίες δικαιωμάτων εξαρτώνται από το αν ο αναγνώστης τις σέβεται, ενώ η κρυπτογράφηση με κωδικό χρήστη είναι το μέρος που πραγματικά κρατά το περιεχόμενο μη αναγνώσιμο.

Επειδή η κρυπτογράφηση και η αποκρυπτογράφηση απαιτούν τον χειρισμό του ίδιου του περιεχομένου που προσπαθείς να προστατεύσεις, το να γίνεται τοπικά είναι η συνεπής επιλογή. Το reader.me εφαρμόζει και αφαιρεί προστασία AES μέσα στο πρόγραμμα περιήγησής σου, οπότε ούτε ο κωδικός ούτε το μη προστατευμένο έγγραφο μεταδίδεται ποτέ σε έναν διακομιστή που θα μπορούσε να καταγράψει οποιοδήποτε από τα δύο.