Η κοινή χρήση κρυπτογραφημένων μηνυμάτων δεν είναι μια αλάνθαστη μέθοδος επικοινωνίας και, ως εκ τούτου, υπάρχουν διαφορετικές μέθοδοι κρυπτογράφησης. Κοινή είναι η κρυπτογράφηση δημόσιου κλειδιού, η οποία απαιτεί και από τα δύο μέρη να έχουν δημόσια και ιδιωτικά κλειδιά για να επικοινωνούν. Ενώ αυτό προσφέρει περισσότερα για την ασφάλεια των χρηστών, σημαίνει επίσης ότι οι διαδικασίες κρυπτογράφησης και αποκρυπτογράφησης είναι πιο σύνθετες και επομένως πιο αργές. Επίσης, αυτή η μέθοδος κρυπτογράφησης δεν αντιμετωπίζει κάποια προβλήματα με την παραβίαση μηνυμάτων και τον έλεγχο ταυτότητας μηνυμάτων, τα οποία και τα δύο αποτελούν σοβαρά προβλήματα ασφαλείας.
Βασικά στοιχεία κρυπτογράφησης δημόσιου κλειδιού - Η κρυπτογράφηση δημόσιου κλειδιού απευθύνεται αδυναμίες κρυπτογράφησης ιδιωτικού κλειδιού ή μυστικού κλειδιού, προσφέροντας έναν ασφαλέστερο τρόπο ανταλλαγής δεδομένων με άλλους. Η κρυπτογράφηση κρυπτογραφημένου κλειδιού χρησιμοποιεί ένα ενιαίο κλειδί κρυπτογράφησης - βασικά έναν χάρτη που εξηγεί τον τρόπο κατάρρευσης των πληροφοριών - για την κρυπτογράφηση και αποκρυπτογράφηση δεδομένων και αμφότερα τα μέρη απαιτούν αυτό το κλειδί να επικοινωνούν με ασφάλεια. Εάν αυτό το κλειδί παραβιάζεται, οποιοσδήποτε με το κλειδί μπορεί να διαβάσει οποιοδήποτε μήνυμα χρησιμοποιώντας αυτό το κλειδί. Σε κρυπτογράφηση δημόσιου κλειδιού, ο υπεύθυνος επικοινωνίας διαθέτει δύο κλειδιά: ένα δημόσιο κλειδί και ένα ιδιωτικό κλειδί. Και τα δύο κλειδιά σχετίζονται: το δημόσιο κλειδί κρυπτογραφεί τα δεδομένα, τα ιδιωτικά αποκρυπτογραφεί. Ένας χρήστης μπορεί να πάρει το δημόσιο κλειδί κάποιου και να τον χρησιμοποιήσει για να κρυπτογραφήσει ένα μήνυμα. Στη συνέχεια, μόνο το ιδιωτικό κλειδί αυτού του ατόμου μπορεί να αποκρυπτογραφήσει αυτό το μήνυμα.
Ταχύτητα
Ένα μειονέκτημα της κρυπτογράφησης δημόσιου κλειδιού είναι ότι είναι πιο αργή από άλλες μεθόδους, όπως η κρυπτογράφηση μυστικού κλειδιού. Σε κρυπτογράφηση μυστικού κλειδιού, ένα μόνο κλειδί προβλέπει ότι μόνο ένας τρόπος κρυπτογράφησης και αποκρυπτογράφησης, απλοποίησης και επιτάχυνσης της διαδικασίας. Στην κρυπτογράφηση δημόσιου κλειδιού, οι διαδικασίες κρυπτογράφησης και αποκρυπτογράφησης πρέπει να λειτουργούν με δύο διαφορετικά κλειδιά, το καθένα από τα οποία συνδέεται μεταξύ τους με μια σύνθετη μαθηματική διαδικασία που περιλαμβάνει παραγοντοποίηση πρώτου αριθμού. Έτσι, η κρυπτογράφηση και η αποκρυπτογράφηση χρειάζονται περισσότερο χρόνο και πόρους υπολογιστή.
Έλεγχος ταυτότητας
Η κρυπτογράφηση δημόσιου κλειδιού επίσης δεν διαθέτει ενσωματωμένη μέθοδο πιστοποίησης ταυτότητας. Για παράδειγμα, ένας χρήστης που χρησιμοποιεί το δημόσιο κλειδί για την κρυπτογράφηση ενός μηνύματος μπορεί ακόμα να θέσει ως κάποιος άλλος. Επιπλέον, ένα μήνυμα μπορεί να παρεμποδιστεί ή να τροποποιηθεί χωρίς τη γνώση των χρηστών. Ενώ η κρυπτογράφηση δημόσιου κλειδιού μπορεί να εγγυηθεί ότι ένα αρχείο είναι κρυπτογραφημένο και αποκρυπτογραφημένο, δεν μπορεί να εγγυηθεί ποιος είναι το αρχείο ή αν είναι αυθεντικό χωρίς πρόσθετες διασφαλίσεις στη θέση του.
Πώς να αντιμετωπίσετε τα μειονεκτήματα της κρυπτογράφησης δημόσιου κλειδιού <ένας τρόπος αντιμετώπισης της ταχύτητας της κρυπτογράφησης δημόσιου κλειδιού είναι ο συνδυασμός μεθόδων κρυπτογράφησης δημόσιου κλειδιού και κλειδιού κλειδιού. Χρησιμοποιώντας ένα σύστημα μυστικού κλειδιού σε συνδυασμό με κρυπτογράφηση δημόσιου κλειδιού, μπορείτε να επωφεληθείτε από την ανώτερη ασφάλεια ενώ χρησιμοποιείτε μυστικά κλειδιά όταν είναι δυνατόν να αυξήσετε την ταχύτητα και την αποτελεσματικότητα της κρυπτογράφησης. Για να επαληθεύσετε τα μηνύματα, μπορείτε να χρησιμοποιήσετε ένα πιστοποιητικό που δημιουργήθηκε από μια αρχή έκδοσης πιστοποιητικών για την επαλήθευση ενός χρήστη. Επιπλέον, μπορείτε να ζητήσετε από τους χρήστες να δημιουργούν αθροίσματα ελέγχου των μηνυμάτων τους μέσω λειτουργιών κατακερματισμού: αυτές οι λειτουργίες παράγουν έναν μοναδικό αριθμό από ένα μήνυμα που μπορείτε να συγκρίνετε με τον δικό σας αριθμό που δημιουργείται χρησιμοποιώντας την ίδια λειτουργία κατακερματισμού. Εάν και οι δύο αριθμοί δεν ταιριάζουν, τότε γνωρίζετε ότι το μήνυμα έχει καταστραφεί ή έχει αλλοιωθεί
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα