Présentation
Reelevant prend en charge le déchiffrement PGP (Pretty Good Privacy) pour les sources de données basées sur des fichiers. Si votre fournisseur de données livre des fichiers chiffrés, vous pouvez configurer votre Datasource avec une clé privée PGP afin que les fichiers soient déchiffrés de manière transparente lors de l’import — aucune étape de déchiffrement manuelle n’est requise. Le déchiffrement PGP est disponible sur les types de sources suivants :Le déchiffrement PGP fonctionne avec les fichiers chiffrés armored (
.asc) et binary (.pgp, .gpg). Le format est détecté automatiquement.Configuration
Pour activer le déchiffrement PGP, ajoutez les champs suivants dans la configuration de votre source :Fonctionnement
- Reelevant récupère le fichier chiffré depuis la source configurée (URL, FTP, S3, etc.).
- Le fichier est transmis en flux à travers la couche de déchiffrement PGP — le fichier entier n’est jamais mis en mémoire tampon.
- Le flux déchiffré est ensuite décompressé (si
.gzou.zip) et parsé normalement. - Les champs sont extraits et rendus disponibles pour le mapping.
Le déchiffrement ne s’exécute que lorsque
pgpPrivateKey est configuré. Si aucune clé n’est fournie, le fichier est traité normalement sans surcharge de déchiffrement.Formats de chiffrement pris en charge
Les deux formats sont détectés automatiquement — aucune configuration supplémentaire n’est nécessaire.
Combinaison avec la compression
Le déchiffrement PGP est appliqué avant la décompression. Cela signifie que vous pouvez avoir des fichiers à la fois chiffrés et compressés :Gestion des erreurs
Si le déchiffrement échoue, le job de la Datasource signale une erreur claire. Scénarios d’échec courants :Génération d’une paire de clés PGP
Si votre fournisseur de données a besoin d’une clé publique pour chiffrer les fichiers pour vous, vous pouvez générer une paire de clés en utilisant GPG :Limitations
- Clé unique seulement — chaque configuration source ne supporte qu’une seule clé privée. Si les fichiers sont chiffrés pour plusieurs destinataires, fournissez la clé privée correspondante.
- Déchiffrement uniquement — Reelevant déchiffre les fichiers entrants mais ne chiffre pas les données sortantes.
- Source File Upload — le déchiffrement PGP n’est pas pris en charge pour les fichiers uploadés directement via l’interface de la plateforme. Utilisez URL, FTP/SFTP, S3 ou GCS pour les fichiers chiffrés.