Γεννήτρια φράσης πρόσβασης
Δημιουργήστε ισχυρές φράσεις πρόσβασης από τυχαίες λέξεις (λίστα EFF ή γαλλική) με εντροπία σε bit. Η δημιουργία γίνεται με ασφάλεια στο πρόγραμμα περιήγησης.
Εντροπία: –
Πώς χρησιμοποιείτε τη γεννήτρια φράσης πρόσβασης
- Επιλέξτε τη Λίστα λέξεων: Αγγλικά (EFF, 7.776 λέξεις) ή Γαλλικά (7.776 λέξεις). Δεν υπάρχει ελληνική λίστα· οι λίστες είναι διαθέσιμες μόνο στα αγγλικά και στα γαλλικά.
- Μετακινήστε το ρυθμιστικό Αριθμός λέξεων (από 3 έως 12). Έξι λέξεις είναι μια καλή προεπιλογή για τους περισσότερους λογαριασμούς.
- Διαλέξτε ένα Διαχωριστικό: Παύλα (-), Κενό, Τελεία (.), Κάτω παύλα (_) ή Κανένα.
- Επιλέξτε τα Κεφαλαία και πεζά: πεζά, Κεφαλαίο Αρχικό Σε Κάθε Λέξη, ΚΕΦΑΛΑΙΑ ή Τυχαία ανά λέξη.
- Επιλέξτε Προσθήκη τυχαίου ψηφίου αν ένας ιστότοπος επιμένει να υπάρχει αριθμός.
- Ορίστε Πόσες φράσεις πρόσβασης θέλετε (έως 20), πατήστε Δημιουργία και μετά Αντιγραφή.
Η γραμμή Εντροπία ενημερώνεται με κάθε αλλαγή και δείχνει την ισχύ σε bit, καθώς και το μέγεθος της λίστας και τα bit που προσθέτει κάθε λέξη.
Γιατί λειτουργούν οι φράσεις πρόσβασης
Μια φράση πρόσβασης όπως η crumpet-oblivion-wobbly-cactus-jury-pelican είναι μακριά, εύκολη στην πληκτρολόγηση και πολύ πιο εύκολη στην απομνημόνευση από το x7#Qp!2v. Η ισχύς της δεν προέρχεται από το ότι οι λέξεις είναι σπάνιες. Προέρχεται από το ότι επιλέγονται τυχαία από μια γνωστή λίστα. Αυτή είναι η ιδέα της μεθόδου Diceware, όπου ρίχνετε πέντε ζάρια για να διαλέξετε κάθε λέξη από μια λίστα 6^5 = 7.776 καταχωρίσεων. Το εργαλείο κάνει το ίδιο με την κρυπτογραφική γεννήτρια τυχαίων αριθμών του προγράμματος περιήγησής σας (το Web Crypto API) και αμερόληπτη δειγματοληψία, ώστε κάθε λέξη της λίστας να έχει ακριβώς την ίδια πιθανότητα να επιλεγεί κάθε φορά.
Επειδή οι λέξεις είναι τυχαίες, μπορείτε να μετρήσετε με ακρίβεια την ισχύ, ακόμη κι αν υποθέσετε ότι ο επιτιθέμενος γνωρίζει ποια λίστα και ποιες ρυθμίσεις χρησιμοποιήσατε:
Εντροπία = αριθμός λέξεων × log2(μέγεθος λίστας)
Κάθε λέξη από μια λίστα 7.776 λέξεων προσθέτει log2(7.776) ≈ 12,9 bit. Έξι λέξεις δίνουν περίπου 77,5 bit, επτά λέξεις περίπου 90 bit. Η επιλογή Τυχαία ανά λέξη προσθέτει 1 bit ανά λέξη και η Προσθήκη τυχαίου ψηφίου (ένα ψηφίο από 0 έως 9 που προστίθεται σε μια τυχαία επιλεγμένη λέξη) προσθέτει log2(10 × αριθμός λέξεων) bit, περίπου 5,9 bit με έξι λέξεις. Οι επιλογές Κεφαλαίο Αρχικό Σε Κάθε Λέξη ή ΚΕΦΑΛΑΙΑ δεν προσθέτουν τίποτα, αφού ο επιτιθέμενος μπορεί να δοκιμάσει αυτές τις παραλλαγές δωρεάν, αλλά βοηθούν να πληρούνται οι κανόνες των κωδικών.
Ως πρόχειρος οδηγός, το εργαλείο χαρακτηρίζει αδύναμες τις φράσεις κάτω από 50 bit, μέτριες από 50 έως 79, ισχυρές από 80 έως 99 και πολύ ισχυρές από 100 και πάνω. Για τον κύριο κωδικό ενός διαχειριστή κωδικών ή για κρυπτογράφηση δίσκου, στοχεύστε σε 7 λέξεις ή περισσότερες.
Οι λίστες λέξεων
Η αγγλική λίστα είναι η μεγάλη λίστα λέξεων EFF του Electronic Frontier Foundation (CC BY 3.0 US). Αποφεύγει προσβλητικές και δύσκολες στη γραφή λέξεις και σχεδιάστηκε ώστε οι λέξεις να πληκτρολογούνται εύκολα. Η γαλλική λίστα είναι η «diceware-fr-alt» του Arthur Pons (άδεια MIT), που βασίζεται στη βάση δεδομένων Lexique 3 (CC BY-SA 4.0): κοινές λέξεις 4 έως 9 γραμμάτων, χωρίς τόνους και ομόηχα, ώστε να πληκτρολογούνται γρήγορα σε οποιοδήποτε πληκτρολόγιο. Και οι δύο λίστες έχουν ακριβώς 7.776 λέξεις, οπότε η εντροπία είναι η ίδια και στις δύο γλώσσες. Οι λέξεις είναι αγγλικές ή γαλλικές· αν προτιμάτε ελληνικές λέξεις, η γεννήτρια δεν τις υποστηρίζει προς το παρόν.
Οι λίστες λαμβάνονται από αυτό τον ιστότοπο την πρώτη φορά που θα δημιουργήσετε φράση και μετά όλα γίνονται στη συσκευή σας. Οι φράσεις πρόσβασης δεν στέλνονται ούτε αποθηκεύονται πουθενά.
Συχνές ερωτήσεις
Πόσες λέξεις πρέπει να χρησιμοποιήσω;
Πέντε λέξεις (περίπου 65 bit) είναι αποδεκτές για έναν συνηθισμένο λογαριασμό στο διαδίκτυο που προστατεύεται με περιορισμό των προσπαθειών. Έξι λέξεις είναι μια στέρεα προεπιλογή. Χρησιμοποιήστε επτά ή περισσότερες για τον κύριο κωδικό ενός διαχειριστή κωδικών, ένα κλειδί κρυπτογράφησης δίσκου ή οτιδήποτε θα μπορούσε να επιχειρήσει να σπάσει κάποιος εκτός σύνδεσης.
Χρειάζεται διαχωριστικό;
Όχι, αλλά βοηθά στην αναγνωσιμότητα και αποφεύγει τη σύγχυση. Με το Κανένα και πεζά γράμματα, δύο διαφορετικές ακολουθίες λέξεων μπορεί περιστασιακά να δώσουν το ίδιο κείμενο, κάτι που μειώνει ελαφρώς την πραγματική ισχύ.
Μπορώ να αλλάξω μια λέξη που δεν μου αρέσει;
Δημιουργήστε ξανά αντί γι’ αυτό. Η αντικατάσταση λέξεων που δυσκολεύεστε να θυμηθείτε κάνει το αποτέλεσμα λιγότερο τυχαίο και πιο αδύναμο από την εντροπία που εμφανίζεται.
Γιατί μια φράση πρόσβασης είναι καλύτερη από έναν σύντομο σύνθετο κωδικό;
Ένας κωδικός 12 χαρακτήρων με τυχαία γράμματα, ψηφία και σύμβολα έχει περίπου 78 bit, παρόμοια με έξι τυχαίες λέξεις, αλλά είναι πολύ πιο δύσκολο να τον θυμηθείτε και να τον πληκτρολογήσετε. Το μήκος που προκύπτει από τυχαίες λέξεις δίνει την ίδια ασφάλεια σε πιο φιλική μορφή.
Να χρησιμοποιώ την ίδια φράση πρόσβασης σε πολλούς ιστότοπους;
Όχι. Χρησιμοποιήστε διαφορετικό μυστικό για κάθε λογαριασμό, κατά προτίμηση αποθηκευμένο σε διαχειριστή κωδικών, και κρατήστε μια αξιομνημόνευτη φράση για τα λίγα μυστικά που πρέπει να πληκτρολογείτε από μνήμης.
Σχετικά εργαλεία
- Γεννήτρια κωδικών πρόσβασης Δωρεάν γεννήτρια που δημιουργεί ισχυρούς τυχαίους κωδικούς πρόσβασης 4 έως 128 χαρακτήρων στο πρόγραμμα περιήγησης, με ασφαλή γεννήτρια τυχαίων αριθμών.
- Γεννήτρια τυχαίων αριθμών Δημιουργήστε τυχαίους αριθμούς σε οποιοδήποτε εύρος, έως 10.000 τη φορά, ακέραιους ή δεκαδικούς, με ή χωρίς διπλότυπα, με ασφαλή τυχαιότητα του προγράμματος.
- Γεννήτρια UUID Δωρεάν γεννήτρια UUID εκδόσεων 4 και 7. Δημιουργήστε έως 1.000 ταυτόχρονα, με κεφαλαία ή χωρίς παύλες, και αντιγράψτε ή κατεβάστε τα ως .txt.