Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Configurer le chiffrement PGP

Configurer le chiffrement PGP

Vous pouvez charger et télécharger des fichiers chiffrés à partir de
Adaptive Planning
en utilisant le système Pretty Good Privacy (PGP) sur un serveur sécurisé. Cet article explique comment créer des identifiants PGP dans Concevoir des intégrations, comment ajouter un chiffrement PGP à votre SDCP et comment chiffrer et déchiffrer des fichiers en utilisant PGP.
Avec PGP, vous pouvez partager votre clé publique avec des partenaires et extraire des clés partenaires.

Avant de commencer

  • Autorisations requises :
    Développeur intégration
    dans
    Administration > Ensembles d'autorisations
  • Demandez que la clé partenaire vous soit communiquée sous forme de fichier .
    asc
    .

Étapes de base

  1. Créez un identifiant pour le chiffrement PGP.
  2. Saisissez la clé partenaire.
  3. Téléchargez votre clé publique.
  4. Ajoutez le chiffrement PGP à votre SDCP.
  5. Indiquez le chiffrement ou déchiffrement PGP dans votre script.

Comment y parvenir ?

Compass.png Dans le menu de navigation, accédez à
Intégration
Concevoir des intégrations
.

Créer un identifiant pour le chiffrement PGP

Un nouveau chiffrement PGP se compose d'une paire de clés de 2048 bits. Une clé publique est dans le formulaire et disponible pour téléchargement dans le panneau
Actions
. La clé privée est masquée et ne peut pas être exportée.
  1. Créez un identifiant pour le
    Chiffrement PGP
    dans le panneau
    Identifiants
    dans Concevoir des intégrations.
  2. Saisissez le nom de l'identifiant pour le chiffrement PGP.

Saisir une clé partenaire

Une clé partenaire est obligatoire pour chiffrer des fichiers ou le texte d'un partenaire. Votre clé partenaire provient du fichier .
asc
que vous avez reçu.
  1. Copiez tout le texte de votre fichier .asc, y compris
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    et
    -----END PGP PUBLIC KEY BLOCK-----
  2. Collez la clé dans le champ
    Clé partenaire
    et enregistrez le formulaire.

Télécharger une clé publique

Cliquez sur
Télécharger une clé publique
dans le panneau
Actions
. Vous allez ainsi générer votre clé publique dans un fichier .
asc
qui sera téléchargé dans votre gestionnaire de fichiers local.
pgp_encryption_01.png

Ajouter un chiffrement PGP à votre SDCP

  1. Sélectionnez votre SDCP dans
    Sources de données.
  2. Cliquez sur l'onglet
    Paramètres du concepteur
    pour votre SDCP.
  3. Faites glisser le paramètre
    Chiffrement PGP
    de
    Paramètres supplémentaires
    jusqu'au panneau
    Paramètres des composants
    . Le nom du paramètre est le pseudonyme que vous utiliserez dans votre script. Exemple : "myPgp"

Exemple pour
chiffrer/déchiffrer une chaîne de texte avec PGP

Exemple pour chiffrer le texte d'un message PGP
function testConnection(context) { var text = "Text to encrypt"; var encrypedPgpMessage = ai.util.encrypt(text,'myPgp'); ai.log.logInfo("encrypted message", encrypedPgpMessage ); return true; }
Exemple pour chiffrer un message PGP
function testConnection(context) { var message = "-----BEGIN PGP MESSAGE-----" +"Version: GnuPG v2.0.14 (GNU/Linux)" +"Your Message" +"-----END PGP MESSAGE-----"; var text = ai.util.decrypt(message,'myPgp'); ai.log.logInfo("text message", text); return true; }