PGP (Pretty Good Privacy), originally developed by Phil Zimmerman, is a high security cryptographic software application for MSDOS, UNIX, VAX/VMS, and other computers. PGP allows people to exchange files or messages with privacy, authentication, and convenience.

NOTE: If you are going to use PGP for commercial use, you must purchase a license from


PGP is available as part of the Ports Collection.


To generate your own public/secret key pair:

% pgpk -g

If you already have a public/secret key pair, you will want to add your existing keys to your Virtual Private Server's key ring:

% pgpk -a [keyfile]

To add PGP to your CGI's do something like the following:

... | pgpe -r <userid> -a -f | mail -s "Encrypted Mail" ...

Another option is the PGP version of FormMail, PGP FormMail.


PGP is very well documented and thus very easy to use if you do your homework. All questions sent to the Support Staff with regard to PGP usage will be answered with the URL of this page.

The following PGP 2.6.2 documenation is provided for reference value.

Please note: the information on this page applies to ITS web hosting plans. It may or may not apply to other environments. If you are looking for a feature described here, or better support from your hosting provider, please consider hosting your site with ITS!

1555 N Naperville/Wheaton Road, Suite 107
Naperville, IL 60563
phone 630.420.2550
fax 630.420.2771