Import PGP/SSH keys

Important This content is part of a pilot release. If you haven't been contacted to be part of this pilot, refer to our standard content for Sage People Payflow
Important Sage People cannot provide keys. You must source your PGP and SSH keys for encryption, signing, and authentication using a third-party tool. If you need assistance sourcing keys, contact your IT department.

Use the Import PGP/SSH Keys form to add encryption keys that can be used to encrypt, decrypt, or sign files as part of the Enable file forwarding, encryption, and decryption configuration.

This page enables you to upload different types of key:

  • A PGP public key is used to encrypt files before transfer to the third party. PGP keys must be stored in a ASCII text file with an .asc file extension. PGP public keys are typically supplied by your third-party service provider. We recommend using a minimum key length of 2048 bits, with RSA encryption.

  • A PGP private key is used to sign files to ensure authenticity before transmission to the third-party provider, or to decrypt files received from the third party. In both cases, you must supply the public part of the key pair to the third party. PGP keys must be stored in a ASCII text file with an .asc file extension. We recommend using a minimum key length of 2048 bits, with RSA encryption.

  • An SSH private key is used to authenticate a connection between the file transfer platform and your third-party provider. Key pairs must be generated or sourced by your organization. Upload the private key as an ASCII text file with a .pvk extension. You must distribute the public part of the key pair key to your third-party provider to enable authentication when receiving forwarded files. Contact your IT team if you need assistance with this process. We recommend using a minimum key length of 2048 bits, with RSA encryption.

Note We do not support keys created using the ECDSA algorithm.

Screenshot: import PGP key form

Upload a PGP key

To upload a new PGP key:

  1. In the PGP Key section, drag your .ASC file to the page to upload it, or select browse to attach files and locate the file on your local system.

  2. Select Submit.

Upload an SSH key

To upload a new private key for SSH:

  1. In the Private SSH Key section, drag your .PVK file to the page to upload it, or select browse to attach files and locate the file on your local system.

  2. In the Key File Name field, enter a reference name for the key file. No spaces.

  3. In the Password of the private key field, enter the passphrase used to generate the encryption key, if required. The SSH key might or might not require a password. Check with the person who generated the key.

  4. Select Submit.