Ένα από τα πιο κοινά πονοκέφαλα που αντιμετωπίζουν οι άνθρωποι είναι να θυμόμαστε τις δεκάδες κωδικούς πρόσβασης που συνδέονται με κάθε τοποθεσία. Αυτό που κάνουν οι περισσότεροι για την απλούστευση του θέματος είναι να χρησιμοποιήσετε έναν ενιαίο κωδικό πρόσβασης για όλους τους λογαριασμούς τους. Για να γίνει κάτι ακόμα πιο απλό, η λέξη εύκολο να θυμόμαστε χρησιμοποιείται ως κωδικός πρόσβασης. Δεν αποτελεί έκπληξη το γεγονός ότι ο "κωδικός πρόσβασης" ξεπερνά τη λίστα των 10 πιο συνηθισμένων κωδικών πρόσβασης. Μερικοί από αυτούς που προσπαθούν να είναι έξυπνοι, βάζουν ένα 1 πίσω από τον «κωδικό πρόσβασης» (που σημαίνει 'password1' ) και προσεύχονται ότι οι χάκερ δεν είναι τόσο έξυπνοι όσο αυτοί για να βρουν μια τέτοια « έξυπνη» ιδέα.

Το πρόβλημα με τη χρήση του ίδιου κωδικού πρόσβασης είναι ότι όταν κάποιος εντοπίσει τον κωδικό πρόσβασής σας, όλοι οι λογαριασμοί σας γίνονται άμεσα προσβάσιμοι από τρίτους. Αν κάποιος ρωγμίσει στον λογαριασμό σας Amazon.com ή Paypal που περιέχει τα στοιχεία της πιστωτικής σας κάρτας, το αποτέλεσμα θα είναι καταστροφικό.

Πώς μπορώ να θυμηθώ πολλούς κωδικούς πρόσβασης;

Κατά τον προγραμματισμό, ένας ασφαλής τρόπος αποθήκευσης του κωδικού πρόσβασης στη βάση δεδομένων είναι να χρησιμοποιήσετε αλατισμένο hash. Μια σειρά λέξεων χρησιμοποιείται ως το κλειδί (επίσης γνωστό ως 'αλάτι') και προσαρτάται στον κωδικό πρόσβασης που έχει εισάγει ο χρήστης. Αυτός ο νεοσυσταθείς κωδικός μεταφέρεται με χρήση κρυπτογράφησης md5 και το αποτέλεσμα αποθηκεύεται στη βάση δεδομένων. Για να απεικονίσει, ένας χρήστης πληκτρολογεί 'password1' ως κωδικό του. Το σενάριο στη συνέχεια προσθέτει ένα άλας που είναι γνωστό ως 'iloveyou' στον κωδικό πρόσβασης που οδηγεί σε 'iloveyoupassword1' . Αυτός ο κωδικός πρόσβασης κρυπτογραφείται για να παράγει μια τυχαία συμβολοσειρά «228e4011b6afbevge44e3d787d606407» η οποία στη συνέχεια αποθηκεύεται στη βάση δεδομένων.

Τώρα, πώς ισχύει αυτό για εσάς;

Αυτό είναι απλό. Χρησιμοποιώντας την ίδια έννοια με την αλάτι, μπορείτε να δημιουργήσετε εύκολα χιλιάδες κωδικούς πρόσβασης. Χρησιμοποιώντας έναν βασικό κωδικό πρόσβασης, αυτό που πρέπει να κάνετε είναι να προσθέσετε το όνομα του ιστότοπου στον κωδικό πρόσβασής σας. Για παράδειγμα, εάν ο βασικός μου κωδικός πρόσβασης είναι "iloveyou", τότε μπορώ να ορίσω τον κωδικό πρόσβασης για το ηλεκτρονικό ταχυδρομείο μου στο Yahoo σαν τον κωδικό "iloveyouyahooemail" και τον κωδικό του τραπεζικού λογαριασμού ως "iloveyouXYZbank" . Σε αυτή την περίπτωση, μπορείτε να δημιουργήσετε διαφορετικό κωδικό πρόσβασης για διαφορετικούς ιστότοπους. Και επειδή ο κωδικός σας είναι μακρύς και δεν είναι μια λέξη που βρίσκεται στο λεξικό, θα είναι δύσκολο για τον χάκερ να το σκάσει.

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

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