Στο λατινικό αλφάβητο έχουμε 26 κεφαλαία και 26 πεζά γράμματα. Επίσης έχουμε 10 αριθμητικά ψηφία, και 33 σύμβολα. Σύνολο, 95 χαρακτήρες. Όταν ένας κωδικός περιέχει κεφαλαία, πεζά, αριθμούς και σύμβολα, τότε ανήκει στην κωδικοσειρά 95. Τα γράμματα του ελληνικού αλφαβήτου θεωρούνται σύμβολα, επί πλέον των 33 διεθνώς αναγνωρισμένων συμβόλων.
Το μήκος ενός κωδικού πρόσβασης, καθώς και η τυχαιότητα των χρησιμοποιούμενων χαρακτήρων, καθορίζουν τον βαθμό δυσκολίας, στο να μαντέψει και να σπάσει κάποιος επιτιθέμενος τον κωδικό που χρησιμοποιούμε. Ένας κωδικός 8 χαρακτήρων για παράδειγμα, σπάει σε πολύ λιγότερο χρόνο από έναν κωδικό 16 ή 20 χαρακτήρων, της κωδικοσειράς 95. Επίσης, ένας κωδικός που περιέχει λέξεις, σπάει πιο εύκολα από έναν άλλον κωδικό, ο οποίος δημιουργήθηκε με τυχαία σειρά χαρακτήρων. Κωδικοί τουλάχιστον 16 χαρακτήρων, που δεν περιέχουν λέξεις και δημιουργήθηκαν με τυχαία σειρά χαρακτήρων, θεωρούνται ισχυροί. Ένας υπολογιστής που μετράει τον βαθμό ισχύος ενός κωδικού, υπάρχει εδώ: https://www.grc.com/haystack.htm
Προκειμένου να δημιουργήσουμε έναν ισχυρό κωδικό πρόσβασης, ο καλύτερος τρόπος είναι η χρήση μιας γεννήτριας κωδικών. Τέτοιες γεννήτριες υπάρχουν ενσωματωμένες στους περισσότερους password managers. Εμείς χρησιμοποιούμε την ενσωματωμένη γεννήτρια του, δωρεάν διατιθέμενου, keepass (https://keepass.info/). Εναλλακτικά, μπορείτε να πληκτρολογήσετε χαρακτήρες, μέχρι να φθάσετε στο μήκος του κωδικού που επιθυμείτε.
Αφήσαμε για το τέλος την υπενθύμιση ότι, δεν πρέπει να χρησιμοποιείτε τον ίδιο κωδικό στους ηλεκτρονικούς λογαριασμούς σας, και ιδιαίτερα στους ευαίσθητους. Ο κάθε ένας ευαίσθητος λογαριασμός, πρέπει να έχει έναν μοναδικό ισχυρό κωδικό. Συνηθίστε στη χρήση ενός password manager, για να διαχειρίζεστε τους διαφορετικούς, μεγάλου μήκους, κωδικούς σας.