PGP encryption uses a combination of hashing, data compression, symmetric-key cryptography, and public-key cryptography to provide security for data communication and storage. This protocol provides confidentiality, key management, authentication, and digital signature support.

When you use Cornerstone PGP encryption, your encrypted data-in-motion immediately becomes encrypted data-at-rest. Your data never exists in an unencrypted state on your network. When the client uploads the file, Cornerstone generates a PGP encrypted packet and writes that to the disk in smaller blocks of data. Once the last block arrives, Cornerstone completes the file, generating the last PGP encrypted packet, writes and closes the file, and reports to the client that the file was uploaded successfully.

Cornerstone offers these PGP options:

  • Do PGP Encryption in Real-Time (synchronous) - Select this check box to encrypt your files in real-time (Recommended). PGP encryption is not enabled by default.
  • Use Events Management System for PGP Encryption (asynchronous) - Select this check box to use the events management system for PGP encryption. See the Events Management topic for more information.
  • PGP Keyring Folder - Use the browse button “...” if you would like to change the default location of the PGP Keyring folder.

Follow this link to a detailed QuickStart covering PGP encryption with Cornerstone, which covers:

  1. Using events to PGP encrypt or decrypt files
  2. Generating/creating PGP key pairs