Δικτύωση

Γνώση Υπολογιστών >> Δικτύωση >  >> Ασφάλεια Δικτύων

Ποιες είναι οι διαφορές μεταξύ των συμβατικών και των αλγορίθμων δημόσιου κλειδιού;

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

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

Ακολουθεί ένας πίνακας που συνοψίζει τις βασικές διαφορές μεταξύ συμβατικών και αλγορίθμων δημόσιου κλειδιού:

| Χαρακτηριστικό | Συμβατικοί αλγόριθμοι | Αλγόριθμοι δημόσιου κλειδιού |

|---|---|---|

| Αριθμός κλειδιών | Ένα κλειδί | Δύο κλειδιά (δημόσιο και ιδιωτικό) |

| Διανομή κλειδιού | Πρέπει να κοινοποιείται με ασφάλεια μεταξύ αποστολέα και παραλήπτη | Το δημόσιο κλειδί μπορεί να κοινοποιηθεί δημόσια, το ιδιωτικό κλειδί πρέπει να παραμείνει μυστικό |

| Κρυπτογράφηση/αποκρυπτογράφηση | Το ίδιο κλειδί χρησιμοποιείται για την κρυπτογράφηση και την αποκρυπτογράφηση δεδομένων | Το δημόσιο κλειδί χρησιμοποιείται για την κρυπτογράφηση δεδομένων, το ιδιωτικό κλειδί χρησιμοποιείται για την αποκρυπτογράφηση δεδομένων |

| Ασφάλεια | Λιγότερο ασφαλής από τους αλγόριθμους δημόσιου κλειδιού | Πιο ασφαλής από τους συμβατικούς αλγόριθμους |

| Ταχύτητα | Ταχύτερη από τους αλγόριθμους δημόσιου κλειδιού | Πιο αργός από τους συμβατικούς αλγόριθμους |

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα