PGP(tm) stands for Pretty Good Privacy. It uses public key encryption to protect E-mail and data files. It can provide secure communications between two people without exchanging any secret keys. It is available for a variety of operating systems including Windows 95.
I can digitally sign my E-mail with a secret key that can be authenticated by my PGP Public Key.