Διαφορά μεταξύ συμμετρικής και ασύμμετρης κρυπτογράφησης

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 1 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 25 Απρίλιος 2024
Anonim
Η ασύμμετρη κρυπρογράφηση- Με απλά λόγια
Βίντεο: Η ασύμμετρη κρυπρογράφηση- Με απλά λόγια

Περιεχόμενο


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

  1. Συγκριτικό διάγραμμα
  2. Ορισμός
  3. Βασικές διαφορές
  4. συμπέρασμα

Συγκριτικό διάγραμμα

Βάση σύγκρισηςΣυμμετρική κρυπτογράφησηΑσύμμετρη κρυπτογράφηση
ΒασικόςΗ συμμετρική κρυπτογράφηση χρησιμοποιεί ένα μόνο κλειδί τόσο για την κρυπτογράφηση όσο και για την αποκρυπτογράφηση.Η ασύμμετρη κρυπτογράφηση χρησιμοποιεί διαφορετικό κλειδί για κρυπτογράφηση και αποκρυπτογράφηση.
ΕκτέλεσηΗ συμμετρική κρυπτογράφηση εκτελείται γρήγορα.Η ασύμμετρη κρυπτογράφηση είναι αργή λόγω της υψηλής υπολογιστικής επιβάρυνσης.
ΑλγόριθμοιDES, 3DES, AES και RC4.Diffie-Hellman, RSA.
ΣκοπόςΗ συμμετρική κρυπτογράφηση χρησιμοποιείται για μαζική μετάδοση δεδομένων. Η ασύμμετρη κρυπτογράφηση χρησιμοποιείται συχνά για την ασφαλή ανταλλαγή μυστικών κλειδιών.


Ορισμός της συμμετρικής κρυπτογράφησης

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

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


Ορισμός ασύμμετρης κρυπτογράφησης

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

Η εκτέλεση του ασύμμετρου αλγορίθμου κρυπτογράφησης είναι αργή. Δεδομένου ότι ο ασύμμετρος αλγόριθμος κρυπτογράφησης είναι πολύπλοκος στη φύση και έχει το υψηλό υπολογιστικό βάρος. Ως εκ τούτου, χρησιμοποιείται η ασύμμετρη κρυπτογράφηση αλλάζοντας με ασφάλεια τα πλήκτρα αντί για τη μαζική μετάδοση δεδομένων. Η ασύμμετρη κρυπτογράφηση χρησιμοποιείται γενικά για την εγκατάσταση ενός ασφαλούς καναλιού πάνω από το μη ασφαλές μέσο όπως το Διαδίκτυο. Ο συνηθέστερος ασύμμετρος αλγόριθμος κρυπτογράφησης είναι Diffie-Hellman και αλγόριθμος RSA.

  1. Η συμμετρική κρυπτογράφηση χρησιμοποιεί πάντα ένα μόνο κλειδί για κρυπτογράφηση και αποκρυπτογράφηση του. Ωστόσο, σε ασύμμετρη κρυπτογράφηση, το er χρησιμοποιεί το δημόσιο κλειδί για την κρυπτογράφηση και το ιδιωτικό κλειδί για αποκρυπτογράφηση.
  2. Η εκτέλεση ασύμμετρων αλγορίθμων κρυπτογράφησης είναι πιο αργή σε σύγκριση με τον συμμετρικό αλγόριθμο κρυπτογράφησης. Αυτό συμβαίνει επειδή οι ασύμμετροι αλγόριθμοι κρυπτογράφησης είναι πιο πολύπλοκοι και έχουν το υψηλό υπολογιστικό βάρος.
  3. Οι συμμετρικοί αλγόριθμοι κρυπτογράφησης που χρησιμοποιούνται πιο συχνά είναι DES, 3DES, AES και RC4. Από την άλλη πλευρά, ο Diffie-Hellman και ο τομέας RSA είναι ο πιο συνηθισμένος αλγόριθμος που χρησιμοποιείται για την ασύμμετρη κρυπτογράφηση.
  4. Η ασύμμετρη κρυπτογράφηση χρησιμοποιείται γενικά για την ανταλλαγή μυστικών κλειδιών ενώ η συμμετρική κρυπτογράφηση χρησιμοποιείται για την ανταλλαγή μεγάλου όγκου δεδομένων.

Συμπέρασμα:

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