Σχετικά με αυτή τη γεννήτρια
Αυτή η προεπιλογή προγραμματιστή δημιουργεί μυστικά υψηλής εντροπίας που μοιάζουν με κωδικούς πρόσβασης για συστήματα που δέχονται αυθαίρετα διαπιστευτήρια. Δεν δημιουργεί μορφές κλειδιών API συγκεκριμένων παρόχων.
Αυτή η προεπιλογή ξεκινά με λειτουργία characters και δημιουργεί 10 ανεξάρτητα αποτελέσματα κάθε φορά. Κάθε ορατή ρύθμιση παραμένει προσαρμόσιμη και οι παραγόμενες τιμές δεν αποστέλλονται στο PwdGen.
Πότε να το χρησιμοποιήσετε
- Πίνακες διαχείρισης
- Χρήστες βάσεων δεδομένων
- Τοπικά μυστικά ανάπτυξης
Μέγεθος αλφαβήτου, εντροπία και υποθέσεις ωμής βίας
Το θεωρητικό ανώτατο όριο εντροπίας υπολογίζεται ως H = L × log2(A), όπου L είναι το παραγόμενο μήκος και A ο αριθμός των επιτρεπόμενων χαρακτήρων.
| Μήκος | Αλφάβητο | Χώρος αναζήτησης | Ανώτατο όριο εντροπίας | Μέσος όρος σε 10 δισεκατομμύρια εικασίες/δευτερόλεπτο |
|---|---|---|---|---|
| 32 | 68 | 6832 | 194.8 bits | 6.92e40 years |
Σημαντικό: αυτές είναι μαθηματικές εκτιμήσεις για ομοιόμορφα τυχαίες τιμές. Απαιτούμενες θέσεις, περιορισμένα πλήθη, επαναλαμβανόμενοι κωδικοί, μοτίβα λεξικών, διαρρεύσαντα διαπιστευτήρια και πραγματικό κόστος κατακερματισμού κωδικών μπορούν να αλλάξουν σημαντικά το αποτέλεσμα. Το νούμερο δεν αποτελεί εγγύηση ασφαλείας.
Πώς να χρησιμοποιήσετε το αποτέλεσμα με ασφάλεια
- Κρατήστε τα μυστικά μακριά από το Git και τα αρχεία καταγραφής
- Χρησιμοποιήστε μεταβλητές περιβάλλοντος ή διαχειριστή μυστικών
- Προτιμήστε κλειδιά API που δημιουργούνται από τον πάροχο όταν μια πλατφόρμα απαιτεί συγκεκριμένη μορφή
Μέθοδος δημιουργίας και απορρήτου
Η προεπιλογή χρησιμοποιεί το Web Crypto API του προγράμματος περιήγησης για τυχαία επιλογή. Η αναδημιουργία, η αλλαγή ρυθμίσεων, η επιλογή και η αντιγραφή αποτελεσμάτων δεν αποστέλλουν παραγόμενα διαπιστευτήρια στο PwdGen. Ο εκτιμητής χρόνου σπασίματος κωδικών εκτελείται επίσης τοπικά και είναι εκτίμηση, όχι εγγύηση.
Γεννήτρια Κωδικών Πρόσβασης για Προγραμματιστές FAQ
Μπορεί αυτό να δημιουργήσει ένα πραγματικό κλειδί API;
Όχι. Πολλές πλατφόρμες χρησιμοποιούν δομημένες μορφές κλειδιών, προθέματα, πεδία εφαρμογής ή εγγραφή από την πλευρά του διακομιστή. Χρησιμοποιήστε τη ροή εργασίας του παρόχου για πραγματικά κλειδιά API.
Πού πρέπει οι προγραμματιστές να αποθηκεύουν τα δημιουργηθέντα μυστικά;
Χρησιμοποιήστε έναν διαχειριστή μυστικών, προστατευμένη μεταβλητή περιβάλλοντος ή τοπικό θησαυροφυλάκιο. Μην κάνετε ποτέ commit μυστικά στο Git ή μην τα γράφετε σε αρχεία καταγραφής.
Είναι αρκετός ένας κωδικός πρόσβασης 32 χαρακτήρων για προγραμματιστή;
Είναι μια ισχυρή τοπική τυχαία τιμή για πολλά πεδία που μοιάζουν με κωδικό πρόσβασης, αλλά η κατακερματοποίηση, οι έλεγχοι πρόσβασης και η διαδικασία εναλλαγής του προορισμού έχουν επίσης σημασία.
Το PwdGen στέλνει μυστικά σε ένα backend;
Όχι. Αυτή η σελίδα χρησιμοποιεί τοπική δημιουργία στο πρόγραμμα περιήγησης και δεν ανεβάζει τις δημιουργηθείσες τιμές.