www.digitaldaze.com
PGP: Pretty Good Privacy

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.

The version of PGP documented below has 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 Servers. Please do not attempt to export this version of PGP outside the US (or outside the Virtual Server network for that matter). It will not work.

Installing PGP

To install PGP, use SSH to connect to your virtual server and do the following:

  1. Run the PGP 5.0 installation script and answer all of the questions:

    % vinstall pgp
  2. Make sure that ~/bin is in your path. By default, your account is installed with ~/bin in your path, however, you may need to run "rehash" to update your shell's hash table:

    % rehash

Now that you have installed PGP on your virtual server, it would be very wise to read the documentation before you attempt to use it.

Configuring PGP

To generate your own public/secret key pair:

% pgpk -g

or if you already have a public/secret key pair, you will want to add your existing keys to your Virtual 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" ...

or use the PGP version of FormMail, PGP FormMail.

Documentation

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

PGP 5.0 Man Page -- PGP on-line manual page.

PGPE 5.0 Man Page -- PGPE on-line manual page.

PGPK 5.0 Man Page -- PGPK on-line manual page.

PGPS 5.0 Man Page -- PGPS on-line manual page.

PGPV 5.0 Man Page -- PGPV on-line manual page.

PGP.CFG 5.0 Man Page -- PGP.CFG on-line manual page.

PGP 2.6.2 Documentation provided for reference value.

PGP 2.6.2 README file
The PGP(tm) 2.6.2 FAQ, MIT License Agreement and RSA License Agreement.

PGP 2.6.2 User's Guide, Volume I
PGP(tm) 2.6.2 User's Guide -- "Volume I: Essential Topics".

PGP 2.6.2 User's Guide, Volume II
PGP(tm) 2.6.2 User's Guide -- "Volume II: Special Topics".

 

[Legal Notice]
http://www.digitaldaze.com