Creating a PGP Key
Pair

Complete Encryption. Total Protection.

Overview

Pretty Good Privacy (PGP) provides data
encryption and decryption for communication data such as texts, emails,
directories, and files. It uses a algorithmic
combination of hashing, data compression, symmetric-key cryptography, and
public-key cryptography to sign, encrypt, and decrypt messages using a
combination of private and public cryptographic keys.

This tutorial provides step-by-step
instructions on how to generate private and public PGP keys using the key
generator tool GPG4Win.
You can use any key generator tool to create, decrypt, and encrypt messages;
however, the GPG4Win application is free and easy to install.

Install the Key Generator Tool

1.
Navigate to the GPG4Win
download site and download the full version of the application.
As of this writing, the full version is Gpg4win v2.3.0.

2.
Save the download
package and open it. If you have User Account Control enabled, click  when
the warning message displays. The Installer displays a Language Preference
dialog box.

3.
Use the dropdown the
select your language preference and click .
The GPG4Win Setup window displays.

4.
Click .
The License Agreement screen displays.

5.
Click .
The Choose Components screen displays.

6.
Ensure the Kleopatra, GpgEX,
and Gpg4win Compendium components are checked and
then click .
The Choose Install Location screen displays.

7.
Choose the default
install location or click  to
look for an alternative destination folder. After selecting the appropriate
folder click .
The Install Options screen displays.

8.
Select if and where
you'd like to install a shortcut to the GPG4Win application and then
click .
The application begins to install.

9.
When the installation
completes, click  and
then .

Generate Your Key Pair

1.
Open the Kleopatra component. The following screen
displays.

2.
Click File > New
Certificate. The Certificate Creation Wizard screen displays.

3.
Click the Create
a personal OpenPGP key pair option. The
following Enter Details screen displays:

4.
Enter pertinent values
in the Name, Email, and Comment fields
and then click .
The Advanced Settings screen displays.

5.
Ensure that the RSA radio
button is selected under the Key Material section. Use the dropdown in the
field next to it to select the 4,096 bits option.

6.
Click  and
then click  on
the Enter Details screen. A Review Certificate Parameters screen displays.

7.
To change a parameter,
click ;
otherwise, click .
An Enter Passphrase dialog box displays.

8.
Enter a value in
the Passphrase field and click .
A Passphrase Confirmation dialog box displays asking you to re-enter your
passphrase. Do so in the Passphrase field. The application
creates the key and displays it in the Key Pair Successfully Created screen.

9.
Click .
The new key displays in the Kleopatra certificate
list.

Obtain Your Public Key

1.
Open the Kleopatra component. Right-click on your key
and select Export Certificates.

2.
Browse where you want
to save the certificate, give the file a name, and click .

3.
Open the file in your
preferred text editor. NOTE: To see the file properly
displayed in the Save location, you may need to select the All Files option
in the File Types dropdown next to the File Name field
in your File Explorer window. Your public key displays.

Obtain your Private Key

1.
Open the Kleopatra component. Right-click on your key
and select Export Secret Keys.

2.
An Export Secret
Certificate dialog box displays. Click the  to
select where you want to save the key and then click the ASCII armor check
box.

3.
Click .
A "Secret key successfully exported" confirmation message displays.

4.
Click .
Be sure to keep this key in a safe place and never share it.

Import a Public Key

1.
Obtain the public key
of the vendor to whom you will be sending encrypted messages. Forte's public
key is as follows:

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQGiBDnTWtgRBADRPX9RN8MZSlNRyoAKaxOYgTsKgauYNer1d3 X9Q7O0awzrKfES

CnhUw95LDvwaGjj58DjUZDrDkW2N5S1WjXpPJepqA28zxQyrWB tvxtqRVpcEewiD

6ZUO8S+YGrvMvpfUwLuKUWkjxEMbX6ofXxooO00t6UZk8hUah1 DQVXGlBwCg/92U

DUldiy/X92QNDtIetmP7m90EAMoIb45c+G/UhTQCfhq8U7RmrEpx0xxdvdHoV344

gZRzF5pNnh5zbyW3onQjpH+ti7v58hYzcy1yNuPJLcY+T5jBe0 eCQ1PrkYhLmfSS

iAAd5Be+YgCGcb0KX0ku87dMgHRhmgjM3a8YrmJ/yxEsAA84SPOAtDC0tYJHOIzv

Ob+8BAC10ZZEpIYvqBMfmH+0e4I/7riBDowzVY4n7SAIbA/4qHo4lmzCBjJ7vpg6

0fSUbbEpdOrHKIQHTzGCeFWLdxxNzXedQh/tZYYACYPkpFxiVyi8bZqsDrbBiRku

rDogLDM5uwF61fCJ1k/x7IlxeL3jORJygLqbjqK+qfUFE7mxWLQwUGF5bWVudHNH

YXRld2F5IDxQcm9jZXNzaW5nQFBheW1lbnRzR2F0ZXdheS5uZX Q+iQBOBBARAgAO

BQI501rYBAsDAgECGQEACgkQUaPpPpkZVFzGHACcCA8ZypVyeW iZnmFovsOVa+gc

YrUAn1HmqQhPiVlKFO9Wo6Wmv76GcOQQuQINBDnTWtgQCAD2Ql e3CH8IF3Kiutap

QvMF6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TG SGSfgMg71l6RfU

odNQ+PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhzn zJZv8V+bv9kV7H

AarTW56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxb

LY7288kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv 884bEpQBgRjXyE

pwpy1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iU siGSa6q6Jew1Xp

Mgs7AAICB/4qadF3lHmqtLlAci1FXs4TRTKRCHOVvZJ1tVOFcIv58bdQSFB0 yYxu

zu5bINDc9FJmeHo/AyVO1c+ureVp8cYcjqbu/v77yBLQegNalEvkiQw5vbHqE637

VnbFgDztw9vQ6JBEHl3iYcfy14hc09QwtxMo7jYa2204jokZG5 1+ZfeMICeijZjf

yNPAIU3jWsUfBOgPWBtTR8xNbvyCoJjWRX/dvl70mcPCXomyN/r5EgfJtOB75VM6

OJ5U79bCdHIWhPnIZ+C5lxo7wsKbmkezTxUfMknD+K/lYyexVg7cczrCwUBUjrDw

MdKn4uTozixpB/2zoLpd/il/GHaggzaxiQBGBBgRAgAGBQI501rYAAoJEFGj6T6Z

GVRcowUAoKXG5vrlZec+4R/JdqXTTfHOFLWwAJ9XWtTpbTdbeTEyT7SQ1ItpULNp

4A==

=bA9r

-----END PGP PUBLIC KEY BLOCK-----

2.
Copy the entire key
block including ---BEGIN PGP PUBLIC KEY BLOCK--- to ---END PGP PUBLIC KEY BLOCK---.

3.
Open the Kleopatra component. Click Clipboard > Certificate
Import. A Certificate Import Result dialog box displays.

4.
Click .
The imported public key now displays under the Other Certificates tab.

Importing Your Private Key

1.
Open the Kleopatra component. Click File > Import Certificates.

2.
Use the File Explorer
tool to browse to where you've saved your private key. Select the key file and
click .
The Certificate Import Result dialog box displays.

3.
Click .
The imported private key now displays under the My Certificates tab.

Decrypting a Message

Only your private key can decrypt encrypted
messages from Forte. This ensures that only the intended recipient of a message
can view its contents. To decrypt a message using GPG4Win, complete the
following steps:

1.
Copy the entire
contents of the message.

2.
Open the Kleopatra component. Click Clipboard > Decrypt/Verify.
A Pinentry window displays asking for the passphrase
you created when you generated your key pair.

3.
Enter the passphrase
and click .
A window displays indicating that the file was decrypted and has been copied to
your clipboard. Click .

4.
Open the text editor
of your choice and paste the decrypted message.