Φράση ή κωδικός: Ποιο είναι ισχυρότερο;
Μια τυχαία φράση 6 λέξεων είναι περίπου τόσο ισχυρή όσο ένας κωδικός 12 χαρακτήρων και πιο εύκολη στην πληκτρολόγηση. Πότε το καθένα.
Δημοσιεύθηκε · 6 λεπ. ανάγνωσης
Μια φράση πρόσβασης είναι αρκετές τυχαίες λέξεις γραμμένες η μία μετά την άλλη, όπως walnut-ferry-tidal-oxygen-clamp-violin. Ένας κωδικός πρόσβασης είναι μια συμβολοσειρά από τυχαίους χαρακτήρες, όπως q7#Vd!m2Kp@x. Και τα δύο μπορούν να είναι εξίσου δυνατά: έξι τυχαίες λέξεις από μια μεγάλη λίστα έχουν περίπου την ίδια ισχύ με 12 τυχαίους χαρακτήρες. Χρησιμοποίησε τυχαίους κωδικούς από τη δωρεάν γεννήτρια κωδικών πρόσβασης για ό,τι συμπληρώνει ο διαχειριστής κωδικών σου, και φράση πρόσβασης για τα λίγα πράγματα που πρέπει να θυμάσαι ή να πληκτρολογείς με το χέρι.
Το βασικό σε όλες τις περιπτώσεις είναι το τυχαίο. Μια φράση που διαλέγεις μόνος σου, όπως στίχο τραγουδιού, είναι αδύναμη· μια φράση που επιλέγεται με ζάρια ή λογισμικό είναι δυνατή.
Η γρήγορη σύγκριση
| Τυχαίος κωδικός | Τυχαία φράση πρόσβασης | |
|---|---|---|
| Μοιάζει με | q7#Vd!m2Kp@x |
walnut-ferry-tidal-oxygen-clamp-violin |
| Η ισχύς προέρχεται από | Πολλούς πιθανούς χαρακτήρες σε κάθε θέση | Πολλές πιθανές λέξεις σε κάθε θέση |
| Τυπικό ισχυρό μήκος | 16-20 χαρακτήρες | 6-7 λέξεις |
| Εύκολο να το θυμάσαι; | Όχι | Σχετικά |
| Εύκολο να το πληκτρολογήσεις σε τηλέφωνο ή τηλεχειριστήριο; | Όχι, πολλή εναλλαγή συμβόλων | Ναι, κυρίως πεζά γράμματα |
| Γίνεται δεκτός παντού; | Σχεδόν· μερικοί ιστότοποι περιορίζουν το μήκος ή απαγορεύουν κάποια σύμβολα | Μερικοί ιστότοποι περιορίζουν το μήκος κάτω από μια μεγάλη φράση |
| Ιδανικός για | Ό,τι αποθηκεύεται σε διαχειριστή κωδικών | Τον κύριο κωδικό του διαχειριστή, τον κωδικό σύνδεσης στον υπολογιστή, το Wi-Fi που πληκτρολογείς συχνά |
Πώς μετράται η ισχύς
Η ισχύς μετράται σε bit εντροπίας: κάθε bit διπλασιάζει τον αριθμό των δοκιμών που μπορεί να χρειαστεί ένας επιτιθέμενος.
- Ένας τυχαίος χαρακτήρας από το σύνολο των 85 χαρακτήρων της γεννήτριας (γράμματα, ψηφία και 23 σύμβολα) προσθέτει περίπου 6.4 bit.
- Μια τυχαία λέξη από λίστα 7,776 λέξεων (το μέγεθος των ευρέως χρησιμοποιούμενων λιστών diceware, όπου πέντε ρίψεις ζαριού επιλέγουν κάθε λέξη) προσθέτει περίπου 12.9 bit.
Άρα μία τυχαία λέξη αξίζει περίπου δύο τυχαίους χαρακτήρες. Μερικές ισοδυναμίες:
| Φράση πρόσβασης | Bit | Αντίστοιχος τυχαίος κωδικός |
|---|---|---|
| 4 λέξεις (λίστα 7,776 λέξεων) | περίπου 52 | 8 χαρακτήρες (περίπου 51 bit) |
| 5 λέξεις | περίπου 65 | 10 χαρακτήρες (περίπου 64 bit) |
| 6 λέξεις | περίπου 78 | 12 χαρακτήρες (περίπου 77 bit) |
| 8 λέξεις | περίπου 103 | 16 χαρακτήρες (περίπου 103 bit) |
Η μαθηματική πράξη ισχύει μόνο αν κάθε λέξη επιλέγεται τυχαία από ολόκληρη τη λίστα. Αν διαλέγεις λέξεις μόνος σου, θα επιλέξεις κοινές, σχετικές λέξεις, και τα εργαλεία των επιτιθέμενων δοκιμάζουν ακριβώς αυτούς τους συνδυασμούς πρώτα. Μια μικρότερη λίστα δίνει επίσης λιγότερα bit: με 2,000 λέξεις, κάθε λέξη προσθέτει περίπου 11 bit.
Για να καταλάβεις τι σημαίνουν αυτά τα bit σε χρόνο, δες πόσο χρόνο χρειάζεται για να σπάσει ένας κωδικός.
Πού υπερτερούν οι κωδικοί
- Μέσα σε διαχειριστή κωδικών. Δεν τους πληκτρολογείς ούτε τους θυμάσαι, οπότε κάνε τους μεγάλους και πλήρως τυχαίους. 20 χαρακτήρες από και τους τέσσερις τύπους χαρακτήρων είναι περίπου 128 bit, πολύ πέρα από οποιαδήποτε φράση θα ήθελες να πληκτρολογήσεις.
- Ιστότοποι με μικρά όρια μήκους. Μερικοί παλιότεροι ιστότοποι περιορίζουν τους κωδικούς σε 16 ή 20 χαρακτήρες. Οι τυχαίοι χαρακτήρες βάζουν περισσότερη ισχύ σε λιγότερους χαρακτήρες.
- Κλειδιά API, λογαριασμοί υπηρεσιών και κοινόχρηστα μυστικά. Οι μηχανές δεν νοιάζονται αν είναι δύσκολο να θυμηθείς κάτι.
Πού υπερτερούν οι φράσεις
- Ο κύριος κωδικός του διαχειριστή κωδικών σου. Είναι ο μόνος που πρέπει να θυμάσαι, και προστατεύει όλα τα υπόλοιπα. Έξι ή επτά τυχαίες λέξεις είναι καλός στόχος.
- Ο κωδικός σύνδεσης στον υπολογιστή ή το τηλέφωνό σου, αν χρησιμοποιείς κωδικό εκεί αντί για PIN ή αποτύπωμα.
- Ό,τι πληκτρολογείς σε άβολο πληκτρολόγιο: έξυπνες τηλεοράσεις, κονσόλες παιχνιδιών, έναν κωδικό Wi-Fi που οι επισκέπτες πληκτρολογούν με το χέρι.
- Κάτι που πρέπει να διαβάσεις φωναχτά, όπου το
quartz-lemon-harborπερνάει καλύτερα από μια τηλεφωνική κλήση απ' ό,τι τοq7#Vd!m2.
Σύμφωνα με το NIST SP 800-63B (έκδοση 4, 2025), οι μακροί κωδικοί και οι φράσεις είναι ευπρόσδεκτοι· οι ιστότοποι πρέπει να επιτρέπουν κενά και τουλάχιστον 64 χαρακτήρες, και δεν πρέπει να επιβάλλουν κανόνες σύνθεσης ούτε τακτικές αλλαγές. Κάποιοι ιστότοποι εξακολουθούν να ζητούν κεφαλαίο, ψηφίο και σύμβολο. Πρόσθεσέ τα σε ένα προβλέψιμο σημείο, όπως Walnut-ferry-tidal-oxygen-clamp-violin-7. Αυτό δεν προσθέτει σχεδόν καθόλου ισχύ, αλλά ικανοποιεί τον κανόνα χωρίς να αδυνατίζει τις τυχαίες λέξεις.
Πώς να φτιάξεις τον καθένα
Έναν τυχαίο κωδικό: άνοιξε τη δωρεάν γεννήτρια κωδικών πρόσβασης, όρισε το Μήκος (ξεκινά από το 20 και φτάνει από το 8 έως το 128), άσε τα Πεζά, Κεφαλαία, Αριθμοί και Σύμβολα επιλεγμένα, πάτα Δημιούργησε και μετά Αντίγραψε. Δημιουργείται στη συσκευή σου και δεν στέλνεται πουθενά.
Μια τυχαία φράση πρόσβασης: η γεννήτρια κωδικών δημιουργεί μόνο χαρακτήρες· δεν επιλέγει λέξεις. Δύο τρόποι για να πάρεις τυχαία φράση:
- Ζάρια. Χρησιμοποίησε μια δημοσιευμένη λίστα λέξεων diceware και ρίξε πέντε ζάρια για κάθε λέξη. Κάθε ρίψη επιλέγει μία λέξη από τις 7,776. Είναι αργό, αλλά εντελώς εκτός σύνδεσης.
- Η τυχαία επιλογή μας. Άνοιξε τη δωρεάν γεννήτρια τυχαίων αριθμών, επίλεξε Επιλογή από λίστα, επικόλλησε μια μεγάλη λίστα λέξεων (μία λέξη ανά γραμμή, όσο μεγαλύτερη τόσο καλύτερα), όρισε το Πόσα να επιλεγούν σε 6 και πάτα Επιλογή. Χρησιμοποιεί την ασφαλή τυχαία πηγή του προγράμματος περιήγησής σου και τίποτα δεν ανεβαίνει. Ένωσε τις λέξεις με παύλες ή κενά.
Όποιον τρόπο κι αν διαλέξεις, μην το "ομορφαίνεις" επεξεργαζόμενος το αποτέλεσμα. Η αντικατάσταση μιας τυχαίας λέξης με μια αγαπημένη σου είναι ο τρόπος που χάνεται η ισχύς.
Κοινοί μύθοι
"Οι φράσεις είναι πάντα πιο δυνατές επειδή είναι μακρύτερες." Το μήκος σε γράμματα δεν μετράει· μετράει ο αριθμός των τυχαίων επιλογών. Το correcthorsebattery έχει 19 γράμματα, αλλά μόνο 3 τυχαίες λέξεις, περίπου 39 bit από λίστα 7,776 λέξεων, δηλαδή πιο αδύναμο από έναν τυχαίο κωδικό 8 χαρακτήρων.
"Η αντικατάσταση γραμμάτων με σύμβολα τον κάνει δυνατό." Το P@ssw0rd είναι από τις πρώτες εικασίες κάθε εργαλείου σπασίματος. Οι αντικαταστάσεις όπως το a→@ και το o→0 είναι ευρέως γνωστές.
"Θα κάνω πρώτα hash τον κωδικό μου για να γίνει τυχαίος." Το hash ενός αδύναμου κωδικού δίνει μακριά συμβολοσειρά, αλλά ένας επιτιθέμενος που μαντεύει τη μέθοδό σου μπορεί να κάνει hash τις ίδιες εικασίες. Η δωρεάν γεννήτρια hash είναι για checksums, όχι για δημιουργία κωδικών.
Για μια πλήρη ρουτίνα, συμπεριλαμβανομένου του πόσο μακρύς πρέπει να είναι ένας κωδικός για κάθε είδος λογαριασμού, διάβασε πώς να δημιουργήσεις έναν ισχυρό κωδικό πρόσβασης.
Δημιούργησε έναν τώρα
Για κάθε λογαριασμό που διαχειρίζεται ο διαχειριστής κωδικών σου, ένας τυχαίος κωδικός 16-20 χαρακτήρων είναι η ισχυρότερη και απλούστερη επιλογή. Φτιάξ' τον με τη δωρεάν γεννήτρια κωδικών πρόσβασης, αντίγραψέ τον κατευθείαν στον διαχειριστή σου, και κράτα τις φράσεις για τα λίγα πράγματα που πληκτρολογείς μόνος σου.
Συχνές ερωτήσεις
- Είναι η φράση πρόσβασης πιο ασφαλής από τον κωδικό;
- Όχι αυτόματα. Έξι τυχαίες λέξεις και 12 τυχαίοι χαρακτήρες έχουν περίπου την ίδια ισχύ. Η τυχαία φράση είναι ευκολότερη να τη θυμάσαι· ο τυχαίος κωδικός είναι μικρότερος για την ίδια ισχύ.
- Πόσες λέξεις πρέπει να έχει μια φράση πρόσβασης;
- Έξι ή περισσότερες τυχαίες λέξεις από μεγάλη λίστα για ό,τι είναι σημαντικό, όπως ο κύριος κωδικός ενός διαχειριστή κωδικών. Οι τέσσερις λέξεις έχουν την ισχύ ενός τυχαίου κωδικού 8 χαρακτήρων, όχι περισσότερο.
- Μπορώ να χρησιμοποιήσω μια πρόταση ή στίχο τραγουδιού ως φράση πρόσβασης;
- Είναι καλύτερο από έναν σύντομο κωδικό, αλλά όχι πολύ. Γνωστές φράσεις και στίχοι υπάρχουν στις λίστες των επιτιθέμενων. Οι τυχαίες λέξεις που επιλέγονται με ζάρια ή λογισμικό είναι πολύ πιο δυνατές.
- Η γεννήτρια του EveryApp φτιάχνει φράσεις;
- Όχι, φτιάχνει τυχαίους κωδικούς χαρακτήρων από 8 έως 128 χαρακτήρες. Για να φτιάξεις φράση, ρίξε ζάρια με μια λίστα diceware, ή χρησιμοποίησε την επιλογή Επιλογή από λίστα της γεννήτριας τυχαίων αριθμών με μια μεγάλη λίστα λέξεων.
- Πρέπει οι φράσεις να έχουν κενά;
- Τα κενά είναι εντάξει όπου το επιτρέπει ο ιστότοπος. Οι παύλες είναι ασφαλής επιλογή, γιατί σχεδόν κάθε ιστότοπος τις δέχεται.
Γεννήτριες
Δοκίμασε το Γεννήτρια κωδικών πρόσβασης
Δωρεάν, χωρίς εγγραφή, λειτουργεί στο πρόγραμμα περιήγησής σου. Φτιάξε έναν δυνατό, τυχαίο κωδικό με ένα κλικ: διάλεξε μήκος από 8 έως 128 χαρακτήρες και αντίγραψέ τον.