Μετάβαση στο κύριο περιεχόμενο
LibraTool logoLibraTool

Γεννήτρια κωδικών πρόσβασης δωρεάν

Δημιουργήστε ισχυρούς, τυχαίους κωδικούς πρόσβασης με προσαρμοσμένο μήκος, τύπους χαρακτήρων και εξαιρέσεις. Δωρεάν, χωρίς σύνδεση.

Λειτουργεί εκτός σύνδεσης μόλις φορτωθεί
16
464

Αφήστε κενό για την προεπιλεγμένη λίστα. Τα κενά αγνοούνται.

Συνηθισμένες χρήσεις

  • Δημιουργήστε ένα ασφαλές κωδικό πρόσβασης τραπεζώνΔημιουργήστε έναν μακρύ, σύνθετο κωδικό πρόσβασης για τους λογαριασμούς τράπεζας, επενδύσεων και χρηματοοικονομικών σας.
  • Δημιουργήστε ένα δυνατό κωδικό πρόσβασης WiFiΔημιουργήστε έναν ασφαλή κωδικό πρόσβασης WiFi που είναι δύσκολο να μαντέψετε αλλά εύκολο να κοινοποιήσετε μέσω κωδικού QR.
  • Δημιουργήστε κωδικό πρόσβασης εργασίαςΠληρώστε τις απαιτήσεις κωδικού πρόσβασης της εταιρείας - μήκος, πολυπλοκότητα και κανόνες τύπου χαρακτήρα.
  • Δημιουργήστε ένα ασφαλό κλειδί APIΔημιουργήστε τυχαίες, υψηλής εντροπίας συμβολοσειρές για χρήση ως κλειδιά API, tokens μυστικού και μυστικά υπογραφής.
  • Δημιουργήστε κωδικό πρόσβασης βάσης δεδομένωνΔημιουργήστε ισχυρούς κωδικούς πρόσβασης για χρήστες βάσης δεδομένων, λογαριασμούς root και συνδέσεις υπηρεσίας.

Πώς λειτουργεί

Οι κωδικοί δημιουργούνται εξ ολοκλήρου στον browser σας με το crypto.getRandomValues() του Web Crypto API — την ίδια κρυπτογραφική πηγή τυχαιότητας που χρησιμοποιούν οι browsers για το TLS. Χωρίς Math.random(), διακομιστή ή οποιοδήποτε αίτημα δικτύου.

  1. 1
    Σύνθεση συνόλου χαρακτήρων
    Με βάση τις επιλογές σας, το εργαλείο δημιουργεί ξεχωριστούς πίνακες για κεφαλαία, πεζά, ψηφία και σύμβολα. Αν είναι ενεργό το «εξαίρεση παρόμοιων χαρακτήρων», οπτικά αμφίσημοι χαρακτήρες όπως 1, l, I, 0 και O αφαιρούνται από κάθε σύνολο πριν σχηματιστεί το τελικό σύνολο.
  2. 2
    Τυχαία επιλογή με δειγματοληψία απόρριψης
    Κάθε θέση χαρακτήρα συμπληρώνεται με crypto.getRandomValues() και δειγματοληψία απόρριψης: αν μια ακατέργαστη τυχαία τιμή πέσει στο μεροληπτικό άκρο της κατανομής, απορρίπτεται και επιλέγεται ξανά. Έτσι εξαλείφεται η μεροληψία υπολοίπου που θα έκανε ορισμένους χαρακτήρες στατιστικά πιο πιθανούς από άλλους.
  3. 3
    Εγγυημένη κάλυψη κατηγοριών
    Αφού δημιουργηθεί ολόκληρος ο κωδικός, το εργαλείο ελέγχει αν υπάρχει τουλάχιστον ένας χαρακτήρας από κάθε επιλεγμένη κατηγορία. Αν όχι, δημιουργεί ξανά ολόκληρο τον κωδικό και ελέγχει ξανά — έως 100 φορές — αντί να βάζει χαρακτήρες σε σταθερές θέσεις, κάτι που θα αλλοίωνε την κατανομή.
  4. 4
    Εκτίμηση εντροπίας και χρόνου παραβίασης
    Το εργαλείο υπολογίζει την εντροπία ως μήκος × log2(μέγεθος συνόλου) και εκτιμά τον χρόνο παραβίασης με λογαριθμική αριθμητική έναντι βάσης GPU 100 δισεκατομμυρίων δοκιμών ανά δευτερόλεπτο (κατάλληλη για γρήγορα hashes όπως MD5· κωδικοί προστατευμένοι με bcrypt/Argon2 θα χρειάζονταν πολύ περισσότερο). Και οι δύο τιμές ενημερώνονται αμέσως καθώς αλλάζετε ρυθμίσεις.

Η γεννήτρια εκτελείται εξ ολοκλήρου στον browser σας — κανένας κωδικός, ρύθμιση ή δεδομένο χρήσης δεν αποστέλλεται ποτέ σε διακομιστή.

Σχετικά εργαλεία

Συχνές ερωτήσεις