Password Generator
Δημιουργός ισχυρών κωδικών πρόσβασης
Επιλογές
Γιατί χρειάζομαι ισχυρό κωδικό;
Ένας αδύναμος κωδικός μπορεί να σπάσει σε δευτερόλεπτα με σύγχρονο hardware. Οι επιτιθέμενοι χρησιμοποιούν GPU clusters που δοκιμάζουν δισεκατομμύρια συνδυασμούς το δευτερόλεπτο. Ένας κωδικός 8 χαρακτήρων με μόνο γράμματα και αριθμούς έχει περίπου 2,8 τρισ. πιθανούς συνδυασμούς - αυτό σπάει σε λίγα δευτερόλεπτα.
Τι σημαίνει "entropy" (εντροπία);
Η εντροπία μετράται σε bits και δείχνει την πολυπλοκότητα του κωδικού. Υπολογίζεται ως μήκος × log₂(μέγεθος_χαρακτήρων). Πάνω από 80 bits θεωρείται ισχυρός κωδικός για τα σημερινά standards. Πάνω από 100 bits είναι πρακτικά άθραυστος ακόμα και από κβαντικούς υπολογιστές μελλοντικής γενιάς.
Bcrypt vs MD5: ποια διαφορά κάνει;
Το MD5 και SHA-256 σχεδιάστηκαν για ταχύτητα - γι' αυτό ένα GPU μπορεί να δοκιμάσει δισεκατομμύρια/δευτερόλεπτο. Το bcrypt σχεδιάστηκε εσκεμμένα αργό, κάνοντας τις brute-force επιθέσεις 100.000× πιο δύσκολες. Γι' αυτό οι σωστές εφαρμογές αποθηκεύουν κωδικούς με bcrypt, Argon2 ή scrypt - ποτέ με MD5.