How to use PGP encryption in LMS connectors.
SuccessFactors Learning Management System (LMS) - All Supported Versions
SuccessFactors Learning Management System - Platform
The LMS connectors have the ability to process PGP encrypted input files. PGP stands for Pretty Good Privacy which is a widely used encryption program to encrypt and decrypt files. PGP uses a variation of the public key (PK) system where each user has a publicly known encryption key and a private key known only to that user. The message is encrypted using the Public key shared between the two users and the receiver uses the private key (known only to the user) to decrypt the message.
You will find more information about the generation of the public and private/secret keys in the References Section.
Once the input files are encrypted and ready for connector processing, the following properties need to be configured in LMS > Admin > System Admin > Configuration > System Configuration > CONNECTORS.
# PGP setup for decryption of input files
Once the configuration is updated, the customer can proceed with uploading the files to the configured FTP location and run the connectors.
To Note: - The connector.pgp.secret.keyring and connector.pgp.passphrase values are encrypted by LMS when the configuration gets saved, hence the values displayed after the update will not match with the original.
For more information on PGP, please visit the following resource.
LMS, pgp encryption, connector encryption, connectors, decrypting , KBA , LOD-SF-LMS , SuccessFactors Learning , LOD-SF-LMS-CON , Connectors , Problem