Upload PGP Key
The Upload PGP Key function is used to upload the Public Key (.pkr) and Private Key (.skr), a key pair for function that requires a Pretty Good Privacy (PGP) Key, for example, Payroll, Credit Card, DGS Resonline and Data Import handling. You can only generate a key pair using a third party tools such as PortablePGP and FileAssurity OpenPGP. See PA-DSS 3.2 Implementation Guide for more information.
For Credit Card processing, the Ship sends the public key to the credit card provider and in return receives a public key from the provider.
Figure 14-7 PGP Key Uploader

-
In the Tools window, select Upload PGP Key from the ribbon bar.
-
In the PGP Key Uploader window Credit Card tab, click the Browse button next to Public Key and select a .pkr file to upload. To upload a Private Key, click the Browse button next to Private Key to select an .skr file.
-
Enter the Key Passphrase if the key is generated with a specific passphrase.
-
Click Upload to upload the keys. The system prompts you with “Key upload is done successfully” when upload completes and stores both of the encrypted keys in
TYP_PGP
table. -
For DGS Credit Card handling, a key version is required.
Note:
The PGP Key has an expiry date and you must generate a new PGP Key and re-upload to the database once you receive a reminder. The program does not allow you to reuse the same PGP Key.