An Overview of Cryptography

OpenPGP can encrypt the plaintext or not; signing ...