Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει κρυπτογραφία δημόσιου κλειδιού (PKC);
- Η Techopedia εξηγεί την κρυπτογραφία δημόσιου κλειδιού (PKC)
Ορισμός - Τι σημαίνει κρυπτογραφία δημόσιου κλειδιού (PKC);
Η κρυπτογραφία δημόσιου κλειδιού (PKC) είναι μια τεχνική κρυπτογράφησης που χρησιμοποιεί έναν ζευγαρωμένο αλγόριθμο δημόσιου και ιδιωτικού κλειδιού (ή ασύμμετρου κλειδιού) για ασφαλή επικοινωνία δεδομένων. Ένας αποστολέας μηνυμάτων χρησιμοποιεί το δημόσιο κλειδί ενός παραλήπτη για να κρυπτογραφήσει ένα μήνυμα. Για να αποκρυπτογραφήσετε το μήνυμα του αποστολέα, μπορεί να χρησιμοποιηθεί μόνο το ιδιωτικό κλειδί του παραλήπτη.
Οι δύο τύποι αλγορίθμων PKC είναι RSA, το οποίο είναι ένα ακρωνύμιο που ονομάζεται από τους εφευρέτες του αλγορίθμου: Rivest, Shamir και Adelman, και ψηφιακό αλγόριθμο υπογραφής (DSA). Η κρυπτογράφηση PKC εξελίχθηκε για να καλύψει τις αυξανόμενες απαιτήσεις ασφαλούς επικοινωνίας πολλών τομέων και βιομηχανιών, όπως ο στρατός.
Το PKC είναι επίσης γνωστό ως κρυπτογράφηση δημόσιου κλειδιού, ασύμμετρη κρυπτογράφηση, ασύμμετρη κρυπτογραφία, ασύμμετρη κρυπτογράφηση, ασύμμετρη κρυπτογράφηση κλειδιών και κρυπτογράφηση Diffie-Hellman.
Η Techopedia εξηγεί την κρυπτογραφία δημόσιου κλειδιού (PKC)
Το PKC είναι ένας κρυπτογραφικός αλγόριθμος και ένα συστατικό κρυπτοσυστήματος που υλοποιείται από μια ποικιλία προτύπων διαδικτύου, όπως το Transport Layer Security (TLS), το Pretty Good Privacy (PGP), το GNU Privacy Guard (GPG), το Secure Socket Layer (SSL) ) ιστοσελίδες.
Το PKC διευκολύνει την ασφαλή επικοινωνία μέσω ενός ανασφαλούς καναλιού, το οποίο επιτρέπει την ανάγνωση ενός μηνύματος μόνο από τον αποδέκτη. Για παράδειγμα, το Α χρησιμοποιεί το δημόσιο κλειδί του Β για να κρυπτογραφήσει ένα μήνυμα στο Β, το οποίο μπορεί να αποκρυπτογραφηθεί χρησιμοποιώντας το μοναδικό ιδιωτικό κλειδί του Β.
Η PKC διατηρεί την ιδιωτικότητα του ηλεκτρονικού ταχυδρομείου και διασφαλίζει την ασφάλεια της επικοινωνίας, ενώ τα μηνύματα διακινούνται ή αποθηκεύονται σε διακομιστές αλληλογραφίας. Το PKC είναι επίσης ένα στοιχείο DSA που χρησιμοποιείται για τον έλεγχο ταυτότητας ενός ιδιωτικού κλειδιού που μπορεί να επαληθευτεί από οποιονδήποτε με εξουσιοδοτημένη πρόσβαση δημόσιου κλειδιού, η οποία επικυρώνει την προέλευση του μηνύματος και τον αποστολέα. Έτσι, η PKC διευκολύνει την εμπιστευτικότητα, την ακεραιότητα των δεδομένων, την εξακρίβωση της γνησιότητας και τη μη αναδημοσίευση, τα οποία αποτελούν τις βασικές παραμέτρους διασφάλισης πληροφοριών (IA).
Το PKC είναι βραδύτερο από τις μεθόδους μυστικής κρυπτογραφίας κλειδιού (ή συμμετρικής κρυπτογράφησης), λόγω των υψηλών υπολογιστικών απαιτήσεων. Σε αντίθεση με τη συμμετρική κρυπτογραφία, η PKC χρησιμοποιεί ένα σταθερό μέγεθος buffer, ανάλογα με τις ιδιαίτερες και τις μικρές ποσότητες δεδομένων, οι οποίες μπορούν να κρυπτογραφηθούν και να μην αλυσοποιηθούν σε ροές. Επειδή χρησιμοποιείται ένα ευρύ φάσμα πιθανών κλειδιών κρυπτογράφησης, το PKC είναι πιο ισχυρό και λιγότερο ευάλωτο στις προσπάθειες παραβίασης ασφάλειας από τρίτους.
