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

WebStore PGP Encrypted E-mail
Online Demo

 
General Information
Creating and Distributing PGP Files
Create PGP Files on your Server
Distribute PGP Files
Configure WebStore for PGP
$pgp
$pgp_directory
$pgp_user_id
 
 

 
 
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.
 
 
Index
 
$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.
 
 
Index
 
$pgp_user_id = "Your Name <username\@YourDomain.xxx>";
$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.
 
 
Index
 
 
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