Τι κάνει στην πράξη η κρυπτογράφηση κειμένου;
Η κρυπτογράφηση παίρνει αναγνώσιμο κείμενο και ένα κλειδί και παράγει κρυπτογράφημα, που είναι άχρηστο χωρίς το κλειδί. Για κείμενο προστατευμένο με κωδικό, ένα καλό εργαλείο κάνει τρία πράγματα:
- Παράγει ένα κλειδί από τον κωδικό σας αργά, με πολλές επαναλήψεις (PBKDF2, Argon2, scrypt), ώστε η μαντεψιά κωδικών να κοστίζει ακριβά.
- Κρυπτογραφεί με σύγχρονο αλγόριθμο, συνήθως AES-256-GCM, που εντοπίζει επίσης παραποιήσεις.
- Το κάνει στη δική σας συσκευή, ώστε το απλό κείμενο να μη φεύγει ποτέ από αυτήν.
Παλιά κόλπα όπως το ROT13, το Base64 ή η «κωδικοποίηση» δεν είναι κρυπτογράφηση: οποιοσδήποτε μπορεί να τα αναστρέψει.
1. Ένα online εργαλείο κρυπτογράφησης κειμένου
Τα αποτελέσματα αναζήτησης για «κρυπτογράφηση κειμένου» είναι κυρίως εργαλεία μίας σελίδας: επικολλάτε κείμενο, πληκτρολογείτε κωδικό και παίρνετε κρυπτογράφημα για αντιγραφή ή σύνδεσμο για αποστολή.
- Κατάλληλο για: ένα μεμονωμένο μήνυμα που στέλνετε σε κάποιον που έχει τον κωδικό.
- Προσοχή: πολλά τέτοια εργαλεία κρυπτογραφούν στον διακομιστή τους, οπότε το απλό κείμενό σας ταξιδεύει ως εκεί. Προτιμήστε μια σελίδα που λέει ότι κρυπτογραφεί στο πρόγραμμα περιήγησης και στείλτε τον κωδικό από διαφορετικό κανάλι από το μήνυμα.
- Ακατάλληλο για: κείμενο που θέλετε να κρατήσετε και να επεξεργάζεστε. Καταλήγετε με ένα κομμάτι κρυπτογραφήματος που πρέπει να φυλάξετε κάπου, και για να το αποκρυπτογραφήσετε πρέπει να επιστρέψετε σε εκείνον τον ιστότοπο.
2. Κρυπτογράφηση αρχείου κειμένου με το 7-Zip
Για ένα έγγραφο που κρατάτε στον δίσκο ή στέλνετε ως αρχείο:
- Εγκαταστήστε το 7-Zip (Windows) ή άλλο πρόγραμμα συμπίεσης που υποστηρίζει 7z με AES-256.
- Κάντε δεξί κλικ στο αρχείο → 7-Zip → Add to archive (Προσθήκη σε αρχείο).
- Επιλέξτε τη μορφή 7z, κρυπτογράφηση AES-256, έναν ισχυρό κωδικό και επιλέξτε το Encrypt file names (Κρυπτογράφηση ονομάτων αρχείων).
- Διαγράψτε το αρχικό, μη κρυπτογραφημένο αρχείο (και αδειάστε τον Κάδο Ανακύκλωσης).
Περιορισμοί: για να διαβάσετε ή να αλλάξετε το κείμενο το αποσυμπιέζετε ξανά, κάτι που αφήνει ένα μη κρυπτογραφημένο αντίγραφο στον δίσκο μέχρι να το διαγράψετε. Ένα αρχείο ZIP με το προεπιλεγμένο ZipCrypto είναι αδύναμο· χρησιμοποιήστε 7z ή AES σε ZIP.
3. Μια ασφαλής σημείωση σε διαχειριστή κωδικών
Οι διαχειριστές κωδικών, όπως το Bitwarden ή το Proton Pass, έχουν ασφαλείς σημειώσεις: κείμενο που αποθηκεύεται στο ίδιο κρυπτογραφημένο θησαυροφυλάκιο με τους κωδικούς σας και συγχρονίζεται σε όλες τις συσκευές σας.
- Κατάλληλο για: λίγα μυστικά που χρειάζεστε στο κινητό και στον υπολογιστή.
- Περιορισμοί: λογαριασμός και το cloud του παρόχου· ένα θησαυροφυλάκιο φτιαγμένο για στοιχεία σύνδεσης και όχι για γράψιμο. Διαχειριστής κωδικών ή κρυπτογραφημένο σημειωματάριο;
4. Ένα κρυπτογραφημένο σημειωματάριο στο Chrome
Το Protect text είναι ένα σημειωματάριο όπου κάθε σημείωση κρυπτογραφείται καθώς γράφετε:
- Εγκαταστήστε το από το Chrome Web Store και καρφιτσώστε το.
- Κάντε κλικ στο εικονίδιο: ανοίγει στο πλαϊνό πάνελ του Chrome.
- Επιλέξτε κωδικό και αποθηκεύστε το κλειδί ανάκτησης που εμφανίζεται μία φορά.
- Γράψτε. Κάθε σημείωση κρυπτογραφείται με AES-256-GCM πριν αποθηκευτεί· το κλειδί προκύπτει από τον κωδικό σας μέσω PBKDF2-SHA-256 με 600.000 επαναλήψεις.
Λειτουργεί εξ ολοκλήρου με το ενσωματωμένο Web Crypto του προγράμματος περιήγησης, κρατά τις σημειώσεις μόνο στον υπολογιστή σας και δεν έχει πρόσβαση στο δίκτυο, οπότε το κείμενο δεν ανεβαίνει ποτέ. Η θυρίδα κλειδώνει μόνη της μετά από λίγα λεπτά και όταν κλειδώνει ο υπολογιστής σας.
Περιορισμοί: χωρίς συγχρονισμό μεταξύ συσκευών· οι σημειώσεις ζουν σε έναν υπολογιστή (μεταφέρετέ τες με κρυπτογραφημένο αρχείο αντιγράφου ασφαλείας). Πώς λειτουργεί η κρυπτογράφηση του Protect text.
Ποιον τρόπο να χρησιμοποιήσω;
| Θέλετε να… | Χρησιμοποιήστε |
|---|---|
| Στείλετε ένα μυστικό μήνυμα | Ένα online εργαλείο που κρυπτογραφεί στο πρόγραμμα περιήγησης, με τον κωδικό σταλμένο χωριστά |
| Προστατέψετε ένα έγγραφο στον δίσκο | 7-Zip, μορφή 7z, AES-256, κρυπτογραφημένα ονόματα αρχείων |
| Έχετε λίγα μυστικά σε κάθε συσκευή | Τις ασφαλείς σημειώσεις ενός διαχειριστή κωδικών |
| Κρατάτε και να επεξεργάζεστε ιδιωτικές σημειώσεις στο Chrome, εκτός σύνδεσης, χωρίς λογαριασμό | Protect text |
Πώς να επιλέξετε κωδικό για κρυπτογραφημένο κείμενο
- Το μήκος κερδίζει την εξυπνάδα. Τέσσερις έως έξι τυχαίες λέξεις θυμούνται πιο εύκολα και
μαντεύονται πιο δύσκολα από το
P@ssw0rd1. - Μοναδικός. Μην ξαναχρησιμοποιείτε κωδικό από κάποιον ιστότοπο.
- Με δυνατότητα ανάκτησης. Φυλάξτε τον σε διαχειριστή κωδικών ή σημειώστε το κλειδί ανάκτησης και κρατήστε το μακριά από τον υπολογιστή. Κρυπτογραφημένο κείμενο χωρίς το κλειδί του δεν σώζεται.
Περισσότερα: σύγκριση εφαρμογών ασφαλών σημειώσεων.