Skip to main content

Τι είναι η συμμετρική κρυπτογραφία;

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

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

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

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

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