Στην κρυπτογραφία, μια επαναστατική νέα μέθοδος κρυπτογράφησης που δεν απαιτεί από τον παραλήπτη του μηνύματος να έχει λάβει το κλειδί αποκωδικοποίησης σε ξεχωριστή μετάδοση. Η ανάγκη αποστολής του κλειδιού, το οποίο απαιτείται για την αποκωδικοποίηση του μηνύματος, είναι η κύρια ευπάθεια των προηγούμενων τεχνικών κρυπτογράφησης.
Στην κρυπτογραφία δημόσιου κλειδιού, υπάρχουν δύο κλειδιά: ένα δημόσιο και ένα ιδιωτικό. Το δημόσιο κλειδί χρησιμοποιείται για κρυπτογράφηση και το ιδιωτικό κλειδί για αποκρυπτογράφηση. Εάν ο John θέλει να λάβει ένα ιδιωτικό μήνυμα από την Alice, ο John στέλνει το δημόσιο κλειδί του στην Alice. Στη συνέχεια, η Αλίκη χρησιμοποιεί το κλειδί για να κρυπτογραφήσει το μήνυμα. Η Αλίκη στέλνει το μήνυμα στον Τζον. Όποιος προσπαθούσε να υποκλέψει το μήνυμα καθ' οδόν θα ανακάλυπτε ότι είναι απλώς ασυναρτησίες. Όταν ο John λαμβάνει το μήνυμα, χρησιμοποιεί το ιδιωτικό του κλειδί για να το αποκωδικοποιήσει. Επειδή ο John δεν στέλνει ποτέ το ιδιωτικό του κλειδί πουθενά ούτε το δίνει σε κανέναν, μπορεί να είναι σίγουρος ότι το μήνυμα είναι ασφαλές. Η κρυπτογράφηση δημόσιου κλειδιού δίνει στα χέρια των ατόμων ένα επίπεδο ασφάλειας που παλαιότερα ήταν διαθέσιμο μόνο στα ανώτατα επίπεδα των κρατικών υπηρεσιών ασφαλείας.
Η Technipages εξηγεί την κρυπτογραφία δημόσιου κλειδιού
Η κρυπτογραφία δημόσιου κλειδιού που ονομάζεται επίσης κρυπτογραφία ασύμμετρου κλειδιού, είναι ένα σύστημα κρυπτογράφησης που βασίζεται στη χρήση δύο εικονικών κλειδιών, του ιδιωτικού κλειδιού και του δημόσιου κλειδιού. Το ιδιωτικό κλειδί χρησιμοποιείται για την αποκρυπτογράφηση ενός μηνύματος ενώ το δημόσιο κλειδί χρησιμοποιείται για την κρυπτογράφηση του μηνύματος. Σε αυτό το μοντέλο, μόλις ένα μήνυμα κρυπτογραφηθεί από το δημόσιο κλειδί, μόνο το ιδιωτικό κλειδί μπορεί να αποκρυπτογραφήσει το μήνυμα. Ακριβώς όπως απεικονίζει το όνομα του κλειδιού, το ιδιωτικό κλειδί προορίζεται να είναι ιδιωτικό, έτσι ώστε μόνο ο χειριστής του κλειδιού να έχει πρόσβαση στο μήνυμα, σε αντίθεση με το δημόσιο κλειδί που μπορεί να κρυπτογραφηθεί από οποιονδήποτε.
Τα κλειδιά είναι εικονικά κλειδιά και τα ιδιωτικά και δημόσια κλειδιά είναι μεγάλες αριθμητικές τιμές που χρησιμοποιούνται για την κρυπτογράφηση και την αποκρυπτογράφηση δεδομένων. Τα κλειδιά παράγονται από μια αξιόπιστη αρχή την οποία εμπιστεύονται και τα δύο μέρη. Το ιδιωτικό κλειδί κρατείται συνήθως από τη γεννήτρια του ζεύγους κλειδιών, ενώ το δημόσιο κλειδί σε όποιον θέλει να στείλει δεδομένα.
Το 1977, η κρυπτογραφία δημόσιου κλειδιού δημοσιεύτηκε από τους Whitfield-Diffie και Martin Hellman, αλλά αρχικά διατυπώθηκε από τον James Ellis. Αλλά ακόμη και κανένας από τους δύο δεν θα μπορούσε να επινοήσει εφαρμογές αυτών σε έναν πρακτικό κόσμο. Η Rivest-Shamir-Adleman ήταν η πρώτη που δημοσίευσε ένα λειτουργικό σύστημα κρυπτογράφησης δημόσιου κλειδιού.
Κοινές χρήσεις της κρυπτογραφίας δημόσιου κλειδιού
- Δημόσιο κλειδίκρυπτογράφηση είναι μια σύγχρονη κρυπτογραφική διαδικασία για ασφαλή επικοινωνία χωρίς να έχει προηγουμένως συμφωνηθεί το μυστικό κλειδί
- Σε δημόσιο κλειδίκρυπτογράφηση, χρησιμοποιεί ένα ζευγάρι κλειδιά για να δημιουργήσει ασφαλή επικοινωνία.
- Κρυπτογραφία δημόσιου κλειδιού φέρνει σημαντικές τεχνολογίες ασφαλείας στην επιφάνεια εργασίας στο περιβάλλον των Windows 2000.
Συνήθεις κακές χρήσεις της κρυπτογραφίας δημόσιου κλειδιού
- Κρυπτογραφία δημόσιου κλειδιού δεν επιτρέπει τη μη απόρριψη, ώστε ο αποστολέας να μπορεί να αρνηθεί την αποστολή μηνύματος
- Σε κρυπτογραφία δημόσιου κλειδιού, όταν χαθεί ένα ιδιωτικό κλειδί, υπάρχουν άλλοι τρόποι αποκρυπτογράφησης του μηνύματος