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

Έλεγχος Ισχύος Κωδικού δωρεάν

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

Ο έλεγχος ισχύος εκτελείται μόνο στη συσκευή σας. Ο προαιρετικός έλεγχος παραβίασης παρακάτω στέλνει τους πρώτους 5 χαρακτήρες ενός κατακερματισμού SHA-1 (ποτέ τον ίδιο τον κωδικό) στο pwnedpasswords.com.

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

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

  • Ελέγχος ισχύος κωδικού πρόσβασης πριν από την εγγραφήΔοκιμάστε αν ένας κωδικός πρόσβασης είναι αρκετά δυνατός πριν δημιουργήσετε ένα νέο λογαριασμό σε οποιοδήποτε ιστότοπο ή εφαρμογή.
  • Επαλήθευση ότι οι κωδικοί πρόσβασης πληρούν τις απαιτήσεις ασφάλειαςΕλέγξτε ότι οι κωδικοί πρόσβασης πληρούν τις πολιτικές ασφάλειας της οργάνωσης: μήκος, ποικιλομορφία χαρακτήρων, όχι κοινοί κωδικοί πρόσβασης.
  • Διδασκαλία εννοιών ασφάλειας κωδικού πρόσβασηςΧρησιμοποιήστε εκτιμήσεις εντροπίας και χρόνου ραγίσματος για να διδάξετε σε μαθητές και υπαλλήλους γιατί ορισμένοι κωδικοί πρόσβασης είναι ασθενείς.
  • Δοκιμάστε τον κύριο κωδικό πρόσβασης του διαχειριστή κωδικών πρόσβασηςΕπαληθεύστε ότι ο κύριος κωδικός πρόσβασης του διαχειριστή κωδικών πρόσβασης σας είναι πραγματικά δυνατός — προστατεύει όλους τους άλλους κωδικούς πρόσβασης σας.
  • Ανασκόπηση ασφάλειας ισχύς κωδικού πρόσβασηςΑξιολογήστε την ισχύ του κωδικού πρόσβασης ως μέρος του λίστου ελέγχου ανασκόπησης ασφάλειας. Εξετάστε εντροπία, χρόνο ραγίσματος και ανίχνευση κοινού κωδικού πρόσβασης.

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

Η ανάλυση ισχύος εκτελείται εξ ολοκλήρου στον browser σας με χειρόγραφη μηχανή JavaScript — χωρίς βιβλιοθήκη ή διακομιστή. Συνδυάζει μαθηματικά εντροπίας συνόλου χαρακτήρων, ανίχνευση μοτίβων (διαδρομές πληκτρολογίου, επαναλαμβανόμενοι χαρακτήρες, συνηθισμένες αντικαταστάσεις) και προαιρετικό έλεγχο διαρροών που χρησιμοποιεί το Web Crypto API και k-anonymity, ώστε ο κωδικός σας να μη φεύγει ποτέ από τη συσκευή σας.

  1. 1
    Υπολογισμός εντροπίας συνόλου
    Καθώς πληκτρολογείτε, το εργαλείο μετρά ποιες κατηγορίες χαρακτήρων υπάρχουν — πεζά (26), κεφαλαία (26), ψηφία (10), σύμβολα (32) — παίρνει τον log2 του συνολικού μεγέθους για να βρει τα bits εντροπίας ανά χαρακτήρα και πολλαπλασιάζει με το μήκος του κωδικού. Ένας κωδικός 10 χαρακτήρων μόνο με πεζά ξεκινά από περίπου 47 bits.
  2. 2
    Εφαρμογή ποινών μοτίβων
    Η ακατέργαστη εντροπία μειώνεται στη συνέχεια για προβλέψιμη δομή: διαδρομές πληκτρολογίου όπως 'qwe' ή 'asd', διαδοχικές ακολουθίες όπως 'abc' ή '321', τετραψήφια έτη (1900–2099) και ακολουθίες επαναλαμβανόμενων χαρακτήρων κοστίζουν 10 bits η καθεμία. Το εργαλείο αναιρεί επίσης συνηθισμένες αντικαταστάσεις l33t (@ → a, 0 → o, $ → s) και αφαιρεί τελικά ψηφία ώστε να αναγνωρίσει το 'P@ssw0rd1' ως τον γνωστό κοινό κωδικό 'password' που πραγματικά είναι.
  3. 3
    Ανάθεση βαθμολογίας και χρόνου παραβίασης
    Η προσαρμοσμένη εντροπία και μια λίστα ελέγχου εννέα σημείων (μήκος, κατηγορίες χαρακτήρων, χωρίς επαναλήψεις, όχι γνωστός κοινός κωδικός) καθορίζουν μαζί βαθμολογία από Πολύ αδύναμος έως Ισχυρός. Ο χρόνος παραβίασης εκτιμάται με την υπόθεση 10 δισεκατομμυρίων δοκιμών ανά δευτερόλεπτο — τυπικό για offline επιθέσεις GPU — ως 2^εντροπία / 10.000.000.000.
  4. 4
    Προαιρετικός έλεγχος διαρροών μέσω k-anonymity
    Αν κάνετε κλικ στο «Έλεγχος σε γνωστές διαρροές», το Web Crypto API κάνει hash τον κωδικό σας με SHA-1 τοπικά στον browser. Μόνο οι πρώτοι 5 χαρακτήρες hex του hash αποστέλλονται στο range API του Have I Been Pwned· το υπόλοιπο συγκρίνεται στον πελάτη. Το πλήρες hash — και ο ίδιος ο κωδικός — δεν φεύγουν ποτέ από τη συσκευή σας.

Ο κωδικός σας δεν μεταδίδεται ποτέ πουθενά — όλη η ανάλυση ισχύος εκτελείται τοπικά σε JavaScript και ο προαιρετικός έλεγχος διαρροών χρησιμοποιεί k-anonymity (αποστέλλεται μόνο πρόθεμα hash 5 χαρακτήρων στο API του Have I Been Pwned, οπότε είναι μαθηματικά αδύνατο η υπηρεσία να ανασυνθέσει τον κωδικό σας).

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

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