Το PGP είναι ένα αρκτικόλεξο για το Pretty Good Privacy, ένα ολοκληρωμένο κρυπτοσυστήματος που δημιουργήθηκε από τον Phil Zimmerman το 1991 για ιδιωτικό e-mail. Το PGP βασίζεται σε έναν αλγόριθμο κρυπτογράφησης δημόσιου κλειδιού που χρησιμοποιεί μια μέθοδο κρυπτογράφησης δύο οδών. Πρώτα κρυπτογραφεί την αρχική ανταλλαγή κλειδιών και στη συνέχεια χρησιμοποιεί IDEA ή Διεθνή Αλγόριθμο Κρυπτογράφησης Δεδομένων για να κρυπτογραφεί συνεχώς δεδομένα μετά την ανταλλαγή των κλειδιών.
Το Technipages εξηγεί το αρκετά καλό απόρρητο (PGP)
Ένα από τα μοναδικά χαρακτηριστικά του μοντέλου αλληλογραφίας PGP είναι ότι χρησιμοποιεί κύκλους εμπιστοσύνης για τον έλεγχο ταυτότητας του αποστολέα οποιουδήποτε μηνύματος. Αυτό σημαίνει ότι όπου συνήθως μια υπογραφή επαληθεύεται με μια αρχή έκδοσης πιστοποιητικών ή CA, η PHP δίνει τη δυνατότητα στους χρήστες να υπογράψουν κάποιον πιστοποιητικά άλλων, τα οποία επιβεβαιώνουν ότι τους γνωρίζουν προσωπικά και είναι πρόθυμοι να εγγυηθούν ότι η υπογραφή προήλθε από αυτό το άτομο και κανέναν αλλού.
Το PGP χρησιμοποιείται για πράγματα όπως η υπογραφή, η κρυπτογράφηση και η αποκρυπτογράφηση κειμένων, e-mail, αρχείων, καταλόγων και ακόμη και ολόκληρα διαμερίσματα δίσκου και να αυξηθεί η ασφάλεια των επικοινωνιών ηλεκτρονικού ταχυδρομείου μεταξύ γνωστών συμμετέχοντες. Η κρυπτογράφηση του χρησιμοποιεί αποτελεσματικά έναν σειριακό συνδυασμό κατακερματισμού, συμπίεσης δεδομένων, κρυπτογραφίας συμμετρικού κλειδιού, καθώς και της προαναφερθείσας κρυπτογραφίας δημόσιου κλειδιού. Παρά το γεγονός ότι κυκλοφόρησε το 1991, δεν υπάρχει επί του παρόντος καμία γνωστή μέθοδος διάσπασης των ασφαλών κύκλων που δημιουργήθηκαν από το PGP μέσω κρυπτογραφικών ή υπολογιστικών μέσων.
Έχει περιγραφεί ως σχεδόν στρατιωτικού επιπέδου ασφάλεια και χρησιμοποιείται σε πολλά διαφορετικά προγράμματα, αν και μεγάλα πελάτες όπως το Windows Mail, το Mozilla Thunderbird και τα παρόμοια έχουν ο καθένας τον δικό του τύπο κρυπτογράφησης και ασφάλειας χαρακτηριστικά. Το PGP δεν είναι τέλειο, αλλά πιστεύεται ότι τυχόν ευπάθειες που βρέθηκαν στα προγράμματα που το χρησιμοποιούν βρίσκονται στον πελάτη και όχι στην ίδια την κρυπτογράφηση.
Κοινές χρήσεις του Pretty Good Privacy (PGP)
- Το Pretty Good Privacy ή PGP χρησιμοποιεί συμμετρικά και ασύμμετρα κλειδιά για την κρυπτογράφηση των δεδομένων πριν σταλούν μέσω δικτύου.
- Το PGP χρησιμοποιείται για την υπογραφή, την κρυπτογράφηση και την αποκρυπτογράφηση κειμένων, καθώς και για μηνύματα ηλεκτρονικού ταχυδρομείου και πολλά άλλα.
- Τα πρότυπα κρυπτογράφησης Open PGP θεσπίστηκαν από το IETF και εφαρμόστηκαν σε πολλά εργαλεία ελεύθερου λογισμικού.
Συνήθεις κακές χρήσεις του Pretty Good Privacy (PGP)
- Το PGP συνδυάζει τα πλεονεκτήματα τόσο της ασύμμετρης όσο και της συμμετρικής κρυπτογράφησης, ενώ ταυτόχρονα μετριάζει τουλάχιστον εν μέρει τα μειονεκτήματά τους.