Previous | Next Main Index:   Frames | No Frames
Document:   Frames | No Frames

WebStore PGP Encrypted E-mail

General Information
Creating and Distributing PGP Files
Create PGP Files on your Server
Distribute PGP Files
Configure WebStore for PGP

General Information
Top of Page
Creating and Distributing PGP Files
Create PGP Files on your Server:
Distribute PGP Files:
Using FTP, transfer the public key (pubring.pgp or pubring.pkr), the secret key (secring.pgp or secring.skr), and randseed.bin to your local PC as BINARY files.
Place a copy of pubring.pgp (or pubring.pkr) and randseed.bin in WebStore's /Pgp directory on your server.
Import the secret key (secring.pgp or secring.skr) into the PGP program installed on your local PC.
Messages encrypted on your server using the public key (pubring.pgp or pubring.pkr) may now be decrypted on your PC using the secret key (secring.pgp or secring.skr).
Top of Page
Configure WebStore for PGP
Variables controlling PGP encrypytion are located in WebStore's global setup file, /Web_store/ws_global.setup.
$pgp = '/usr/local/bin/pgp';   PGP 2.6
$pgp = '/usr/local/bin/pgpe';  PGP 5.0
$pgp is the UNIX path to your system's PGP program.
If the path defined in $pgp does not point to your server's PGP program, all scripts generate a System Files not Found message.
If your server does not provide PGP, set $pgp = ''.
Setting $pgp = '' disables PGP encryption of administrative order e-mail messages in WebStore.
$pgp_directory = $basedir.'/'.'Pgp';
$pgp_directory is the UNIX path to WebStore's Ppg directory. $pgp_directory can point to the .pgp directory where you created the PGP files.
Place copies of pubring.pgp (or pubring.pkr) and randseed.bin in this directory. These are the PGP files you created on your server.
WebStore is distributed with a copy of PGP's config.txt in the /Pgp directory for PGP 2.6.
$pgp_user_id = "Your Name <username\>";
$pgp_user_id is the user id of the public key used for encrypting order e-mail messages delivered to the store's administrator. The user id was assigned to the public key when you created the PGP files on your server.
PGP, Pretty Good Privacy, and the Pretty Good label for computer software and hardware products are all trademarks of Philip R. Zimmermann.

PGP is (c) Copyright Philip R. Zimmermann, 1990-1994. All rights reserved.
Top of Page