E-Mail Encryption with PGP
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: You must agree to the PGP 5 License
before installing this version of PGP on your Virtual Private Server. This version of PGP is for non-commercial
use only. If you are going to use PGP for commercial use, you must purchase a license from
PGP.com.
This version of PGP has also been modified so that it will work in both the virtual and non-virtual
environments. Modifications have also been made to the PGP executable provided such that it will only run on
our Virtual Private Servers. Please do not attempt to export this version off of your Virtual Private Server.
It will not work.
An alternative to PGP is GnuPG, which has less restrictive
license requirements.
|
Installation
To install PGP, connect to your Virtual Private Server via Telnet
or SSH and issue these commands:
% vinstall pgp
% rehash
Run the following command 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" ...
There is already a PGP enabled version of the popular FormMail script:
PGP FormMail
Documentation
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.
|