Σχετικά με αυτή τη γεννήτρια
Αυτή η προεπιλογή αφαιρεί διφορούμενα σημεία στίξης και χαρακτήρες που μοιάζουν, για να μειώσει τα σφάλματα μεταγραφής σε εκτυπωμένους κωδικούς ανάκτησης, προφορικά διαπιστευτήρια, ετικέτες, δρομολογητές και συσκευές εκτός σύνδεσης.
Αυτή η προεπιλογή ξεκινά με λειτουργία characters και δημιουργεί 10 ανεξάρτητα αποτελέσματα κάθε φορά. Κάθε ορατή ρύθμιση παραμένει προσαρμόσιμη και οι παραγόμενες τιμές δεν αποστέλλονται στο PwdGen.
Πότε να το χρησιμοποιήσετε
- Αυστηρές φόρμες πολιτικής κωδικών πρόσβασης
- Παλαιά συστήματα με περιορισμούς χαρακτήρων
- Δοκιμή κανόνων επικύρωσης
Μέγεθος αλφαβήτου, εντροπία και υποθέσεις ωμής βίας
Το θεωρητικό ανώτατο όριο εντροπίας υπολογίζεται ως H = L × log2(A), όπου L είναι το παραγόμενο μήκος και A ο αριθμός των επιτρεπόμενων χαρακτήρων.
| Μήκος | Αλφάβητο | Χώρος αναζήτησης | Ανώτατο όριο εντροπίας | Μέσος όρος σε 10 δισεκατομμύρια εικασίες/δευτερόλεπτο |
|---|---|---|---|---|
| 16 | 68 | 6816 | 97.4 bits | 331,137,709,601 years |
Σημαντικό: αυτές είναι μαθηματικές εκτιμήσεις για ομοιόμορφα τυχαίες τιμές. Απαιτούμενες θέσεις, περιορισμένα πλήθη, επαναλαμβανόμενοι κωδικοί, μοτίβα λεξικών, διαρρεύσαντα διαπιστευτήρια και πραγματικό κόστος κατακερματισμού κωδικών μπορούν να αλλάξουν σημαντικά το αποτέλεσμα. Το νούμερο δεν αποτελεί εγγύηση ασφαλείας.
Γιατί έχει σημασία αυτό το μήκος ή κανόνας
Οι κανόνες χαρακτήρων υπάρχουν κυρίως για συμβατότητα με τον προορισμό. Κάθε εξαίρεση ή απαίτηση θέσης αλλάζει τον χώρο αναζήτησης, επομένως η ασφαλέστερη προσέγγιση είναι να εφαρμόζονται μόνο οι απαραίτητοι περιορισμοί και να αντισταθμίζονται με πρόσθετο μήκος.
Συνήθεις εφαρμογές
- Αυστηρές φόρμες πολιτικής κωδικών πρόσβασης
- Παλαιά συστήματα με περιορισμούς χαρακτήρων
- Δοκιμή κανόνων επικύρωσης
Αποτροπή σφαλμάτων μεταγραφής χωρίς απόκρυψη του αντισταθμίσματος
Χαρακτήρες που μοιάζουν, όπως 0/O/o και 1/I/l, είναι εύκολο να διαβαστούν λάθος. Εισαγωγικά, κάθετες, αγκύλες και παρόμοια σημεία στίξης μπορεί επίσης να είναι δύσκολο να υπαγορευτούν, εκτυπωθούν, διαφύγουν σε αρχεία ρυθμίσεων ή εισαχθούν με διαφορετικές διατάξεις πληκτρολογίου.
Ο ζωντανός πίνακας ασφαλείας παραπάνω δείχνει το ακριβές μέγεθος αλφαβήτου μετά τις τρέχουσες εξαιρέσεις. Η αφαίρεση χαρακτήρων καθιστά τη χειροκίνητη εισαγωγή ασφαλέστερη, αλλά μειώνει τον θεωρητικό χώρο αναζήτησης στο ίδιο μήκος· η αύξηση του μήκους είναι η κατάλληλη αντιστάθμιση.
Χρήσιμες ροές εργασίας
- Εκτυπωμένοι κωδικοί ανάκτησης
- Διαπιστευτήρια που διαβάζονται μέσω τηλεφώνου
- Ετικέτες συσκευών και δρομολογητών
- Συστήματα εκτός σύνδεσης με χειροκίνητη εισαγωγή πληκτρολογίου
Πώς να χρησιμοποιήσετε το αποτέλεσμα με ασφάλεια
- Ταιριάξτε ακριβώς τη δημοσιευμένη πολιτική
- Αυξήστε το μήκος όταν το επιτρεπόμενο αλφάβητο είναι μικρό
- Διατηρήστε εξαιρέσεις μόνο όταν λύνουν ένα πραγματικό πρόβλημα συμβατότητας
Μέθοδος δημιουργίας και απορρήτου
Η προεπιλογή χρησιμοποιεί το Web Crypto API του προγράμματος περιήγησης για τυχαία επιλογή. Η αναδημιουργία, η αλλαγή ρυθμίσεων, η επιλογή και η αντιγραφή αποτελεσμάτων δεν αποστέλλουν παραγόμενα διαπιστευτήρια στο PwdGen. Ο εκτιμητής χρόνου σπασίματος κωδικών εκτελείται επίσης τοπικά και είναι εκτίμηση, όχι εγγύηση.
Γεννήτρια Κωδικών Πρόσβασης Χωρίς Διφορούμενους Χαρακτήρες FAQ
Ποιους διφορούμενους χαρακτήρες αφαιρεί αυτή η γεννήτρια;
Η προεπιλογή αφαιρεί χαρακτήρες που μοιάζουν, όπως 0, O, o, 1, I και l, καθώς και σημεία στίξης που μπορεί να είναι δύσκολο να διακριθούν, να αναφερθούν ή να μεταγραφούν. Ο ζωντανός αριθμός αλφαβήτου αντικατοπτρίζει τα τρέχοντα χειριστήρια.
Η αφαίρεση διφορούμενων χαρακτήρων μειώνει την ασφάλεια;
Μειώνει τον θεωρητικό χώρο αναζήτησης στο ίδιο μήκος, επειδή είναι διαθέσιμοι λιγότεροι χαρακτήρες. Η αύξηση του μήκους μπορεί να αντισταθμίσει αυτόν τον απαραίτητο συμβιβασμό χρηστικότητας.
Πότε είναι χρήσιμοι οι μη διφορούμενοι κωδικοί πρόσβασης;
Είναι χρήσιμοι για εκτυπωμένους κωδικούς ανάκτησης, διαπιστευτήρια που διαβάζονται μέσω τηλεφώνου, ετικέτες συσκευών, δρομολογητές και συστήματα εκτός σύνδεσης όπου τα σφάλματα χειροκίνητης μεταγραφής είναι δαπανηρά.