Το PGP είναι ένα πρόγραμμα ασύμμετρης κρυπτογραφίας που μας διευκολύνει στην αποστολή και λήψη δεδομένων μέσω e-mail. Έαν θέλαμε να στείλουμε ένα κρυπτογραφημένο μήνυμα μέσω του ηλεκτρονικού ταχυδρομείου με την συμμετρική κρυπτογραφία θα έπρεπε κατά την κρυπτογράφηση να ορίσουμε ένα password το οποίο θα ήταν απαραίτητο και στον παραλήπτη ώστε να μπορέσει να αποκρυπτογραφήσει το μήνυμα. Αυτό θα σήμαινε ότι θα έπρεπε να τον συναρτήσουμε ή να του τον πούμε από το τηλέφωνο με κίνδυνο (σε ακραίες περιπτώσεις) ο κωδικός να φτάσει σε αυτιά τρίτων.