Category: Software, Security, Data, encryption

PGP, or its open-source alternative, GPG, is a program used to encrypt data such that only an authorized party can decrypt it. In this introduction, we will cover its use-cases and a high-level overview of the algorithms involved.

The “pretty good” part of “Pretty Good Privacy” is a hilarious understatement.

OpenPGP, the protocol to which PGP and GPG adhere, can really be looked at as a set of rules for how we use other encryption and authentication algorithms.

Implementations MAY implement other algorithms.

Related Articles