Κρυπτογράφηση δημόσιου κλειδιού: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Ετικέτα: επεξεργασία κώδικα 2017
Χωρίς σύνοψη επεξεργασίας
Γραμμή 1:
{{πηγές|12|03|2016}}
Η '''κρυπτογράφηση δημοσίου κλειδιού (''Public Key Cryptography'') ή ασύμμετρου κλειδιού (Asymmetric Cryptography)''' επινοήθηκε στο τέλος της δεκαετίας του 1970 από τους [[Whitfield Diffie]] και [[Martin Hellman]] και παρέχει ένα εντελώς διαφορετικό μοντέλο διαχείρισης των κλειδιών [[κρυπτογράφηση]]ς από την προγενέστερη [[Κρυπτογράφηση Συμμετρικού Κλειδιού|κρυπτογράφηση συμμετρικού κλειδιού]]. Η βασική ιδέα είναι ότι ο αποστολέας και ο παραλήπτης δεν μοιράζονται ένα κοινό μυστικό κλειδί όπως στην περίπτωση της [[Κρυπτογράφηση Συμμετρικού Κλειδιού|κρυπτογράφησης συμμετρικού κλειδιού]], αλλά διαθέτουν διαφορετικά κλειδιά για διαφορετικές λειτουργίες.
[[Αρχείο:Public key (cryptography).png|right|thumb|300px|Ένα δημόσιο κλειδί 1024 bits το οποίο αναπαρίσταται ως μία ακολουθία αλφαριθμητικών χαρακτήρων.]]
Συγκεκριμένα κάθε χρήστης διαθέτει δύο κλειδιά κρυπτογράφησης: το ένα ονομάζεται '''ιδιωτικό κλειδί (private key)''' και το άλλο '''δημόσιο κλειδί (public key)'''. Το ιδιωτικό κλειδί θα πρέπει ο κάθε χρήστης να το προφυλάσσει και να το κρατάει κρυφό, ενώ αντιθέτως το δημόσιο κλειδί μπορεί να το ανακοινώνει σε όλη τη [[διαδίκτυο|διαδικτυακή]] κοινότητα ή σε συγκεκριμένους παραλήπτες. Υπάρχουν δε και ειδικοί [[εξυπηρετητής|εξυπηρετητές]] δημοσίων κλειδιών (public key servers) στους οποίους μπορεί κανείς να απευθυνθεί για να βρει το δημόσιο κλειδί του χρήστη που τον ενδιαφέρει ή να ανεβάσει το δικό του δημόσιο κλειδί για να είναι διαθέσιμο στο κοινό.