Knowledgebase: PGP


What exactly is PGPMail?
Pretty Good™ Privacy (PGP), from Phil's Pretty Good Software, 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. Privacy means that only those intended to receive a message can read it. Authentication means that messages that appear to be from a particular person can only have originated from that person. Convenience means that privacy and authentication are provided without the hassles of managing keys associated with conventional cryptographic software. No secure channels are needed to exchange keys between users, which makes PGP much easier to use. This is because PGP is based on a powerful new technology called public key cryptography. This is an ADVANCED feature for ADVANCED users only. In other words, you must KNOW what you are doing to work with this feature. Our support team DOES NOT provide technical support or instruction on this feature, AT ALL. Please contact an EXPERIENCED PGP programmer for assistance on this feature

[ Back to Top ]


How do I use PGP?
In order to use PGP Mail you must have SSL. You must create a key using the following instructions:

1 - SSH into your account.

2 - Run the command "pgpk -g". This will prompt you for the following information:
*Choose the type of your public key.
1. DSS/Diffie-Hellman - New algorithm for 5.0 (default)
2. RSA Choose 1 or 2: -"Select RSA"- *Pick your public/private keypair key size.
1. 768 bits- Commercial grade, probably not currently breakable
2. 1024 bits- High commercial grade, secure for many years
3. 2048 bits- "Military" grade, secure for the foreseeable future
Choose 1, 2 or 3, or enter desired number of bits
(768 - 2048): -"A key of 1024 bits is more than enough, select that".
*Enter a user ID for your public key.
The desired form for this user ID is your FULL name, followed by your
E-mail address enclosed in , if you have an E-mail address.

For example: Joe Smith > If you violate this standard, you will lose much of the benefits of
PGP 5.0's keyserver and email integration. Enter a user ID for your public key: -"Fill in the appropriate info"-

*Enter the validity period of your key in days from 0 - 999.
0 is forever (and the default): -"Enter 0 if you want this key to last forever"-
*Choose a pass phrase to protect your private key(s).
Your pass phrase can be any sentence or phrase and may have many words, spaces, punctuation, or any other printable characters. Enter pass phrase: -"Fill in a good passphrase that you are sure to remember"-

3 - Run the command "pgpk -xa userid -o public.key" (userid refers to the user ID on step 2) This will produce a file called "public.key".
*You can also download pgp from and create a keyset on your home computer.
Once this key set is created, you can start encrypting files on from SSH.
1. SSH into your account.
2. Run the command "pgp -r userid file -o file.pgp" ("file" refers to the file you wish to encrypt). This will produce an file"file.pgp" with the encrypted content of "file".

[ Back to Top ]


How do I get PGP?
A freeware version of PGP can be obtained from the Massachusetts Institute of Technology. MIT distributes PGP Freeware without cost for personal, non-commercial use. To obtain a copy of PGP for commercial use, we recommend http://web.mit.edu

The United States Government has placed certain restrictions on the export of crytographic software, so, if you live outside of the Unites States and Canada, you may need to get PGP from the href=http://www.pgpi.org target=sources>PGPi Project. PGPi also has a good collection of PGP FAQs for those interested in learning more about PGP. These files may be distributed as compressed zip files, in which case you may need a program like Winzip for decompression

[ Back to Top ]


What is the path to PGP?
pgp: /usr/local/bin/pgp

[ Back to Top ]


What version of PGP is installed on the server?
PGP 2.6.2

[ Back to Top ]


How do I add PGP to my domain?
1 - Login to your online control panel.

2 - Click PGPMail.

3 - Follow instructions.

[ Back to Top ]


© 2003 Burningbulb.net