Describe the differences between OpenPGP, PGP and GPG. Solution All the three mentioned are encryption method and stands for PGP - Pretty Good Privacy, GPG(GNU Privacy Guard) The difference between three could be below: Availability in market - PGP is a licensed product whereas OpenPGP and GPG are freewares. Functionality - PGP is a encyrption method that uses hashing,compression, cyrptography concepts, OpenPgP is an encryption method which uses processes that are interoperatable with PGP and GPG is a encryption method which provides a graphical inerface to encrypt files..