Formats2026-09-123 λεπ. ανάγνωση

Κρυπτογράφηση ή προστασία με κωδικό: τι κάνουν στην πραγματικότητα τα Protect και Unlock

Η προστασία με κωδικό είναι κρυπτογράφηση με κωδικό ανοίγματος. Το Protect τον προσθέτει και το Unlock τον αφαιρεί. Κανένα δεν ανακτά ξεχασμένο κωδικό.

PDF123 · Updated 2026-09-18

Ο κόσμος λέει «βάλε κωδικό σε ένα PDF» και «κρυπτογράφησε ένα PDF» σαν να ήταν διαφορετικά προϊόντα. Στη μορφή PDF ανήκουν στην ίδια οικογένεια μηχανισμών: το αρχείο μεταφέρει ένα λεξικό /Encrypt και τα προγράμματα προβολής χρειάζονται κωδικό (ή ισοδύναμα διαπιστευτήρια) πριν σας δώσουν το περιεχόμενο των σελίδων σε καθαρή μορφή.

Τι σημαίνει στην πραγματικότητα «προστασία με κωδικό»

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

Το Protect PDF (POST /api/v1/security/add-password) παίρνει έναν κωδικό που επιλέγετε και επιστρέφει κρυπτογραφημένο αρχείο που ζητά αυτόν τον κωδικό κατά το άνοιγμα. Η φόρμα της πύλης ζητά ένα πεδίο κωδικού. Ο διακομιστής κρυπτογραφεί μέσω qpdf (--encrypt), χρησιμοποιώντας αυτή την τιμή ως κωδικό χρήστη (ανοίγματος)· αν δεν δοθεί ξεχωριστός κωδικός ιδιοκτήτη στο API, η ίδια συμβολοσειρά χρησιμοποιείται και για τον ρόλο του ιδιοκτήτη. Το προεπιλεγμένο μήκος κλειδιού είναι 256 bits. Το εργαλείο δεν αποθηκεύει τον κωδικό σας αφού ολοκληρωθεί η επεξεργασία. Αν τον χάσετε, το αρχείο που προκύπτει μένει κλειδωμένο.

Κωδικός χρήστη και κωδικός ιδιοκτήτη

Η κρυπτογράφηση PDF διακρίνει ιστορικά δύο ρόλους:

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

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

Στο PDF123, η φόρμα Protect ζητά έναν κωδικό και τον αντιμετωπίζει ως τον κωδικό ανοίγματος που απαιτείται για την προβολή του αρχείου. Το Unlock χρειάζεται τον ίδιο γνωστό κωδικό για να αποκρυπτογραφήσει. Οι προχωρημένοι χρήστες του API μπορούν να περάσουν ownerPassword, keyLength, canPrint και canModify στο add-password· η φόρμα του φυλλομετρητή δεν εκθέτει αυτούς τους διακόπτες.

Τι κάνει (και τι δεν κάνει) το Unlock

Το Remove Password (POST /api/v1/security/remove-password) αφαιρεί την υπάρχουσα κρυπτογράφηση με κωδικό όταν δώσετε τον σωστό τρέχοντα κωδικό. Οι σελίδες, οι γραμματοσειρές και η διάταξη μένουν ίδιες· φεύγει μόνο η απαίτηση κρυπτογράφησης.

Δεν ανακτά, δεν μαντεύει και δεν σπάει ξεχασμένο κωδικό. Αν δεν γνωρίζετε ήδη τον κωδικό, το Unlock δεν θα επινοήσει κάποιον. Ούτε η Επισκευή αφαιρεί κρυπτογράφηση· αν το Get Info αναφέρει Encrypted: true, ξεκλειδώστε πρώτα και μετά επεξεργαστείτε.

Πότε να χρησιμοποιήσετε το καθένα

Στόχος Εργαλείο
Να απαιτείται κωδικός για το άνοιγμα πριν από αποστολή ή κοινή χρήση Protect
Γνωρίζετε τον κωδικό και θέλετε αντίγραφο που ανοίγει ελεύθερα Unlock
Ξεχάσατε τον κωδικό Κανένα εργαλείο δεν βοηθά· κρατήστε τους κωδικούς έξω από το PDF
Το αρχείο δεν ανοίγει για δομικούς λόγους (όχι κρυπτογράφηση) Repair / Get Info, όχι Unlock

Τα Protect και Unlock εκτελούνται και τα δύο στον διακομιστή χωρίς λογαριασμό στη διαδρομή του καταλόγου. Η κρυπτογράφηση δεν μικραίνει το αρχείο· η Συμπίεση είναι ξεχωριστή εργασία επανασυμπίεσης ροών και απαιτεί πάλι PDF ξεκλείδωτο (ή ποτέ κρυπτογραφημένο). Το OCR, η εξαγωγή πινάκων και οι περισσότερες λειτουργίες επεξεργασίας χρειάζονται επίσης πρώτα πρόσβαση σε καθαρό κείμενο· ξεκλειδώστε με γνωστό κωδικό και μετά τρέξτε το άλλο εργαλείο.

Αποθηκεύστε τους κωδικούς έξω από το PDF (διαχειριστή κωδικών, αποθήκη μυστικών). Το να βάλετε τον κωδικό ανοίγματος στο ίδιο email με το συνημμένο ακυρώνει την προστασία. Για τις ίδιες εργασίες μέσω HTTP, δείτε τους Προγραμματιστές.

Open tool
Process in the browser — no watermark, files removed after the job.
Open tool