Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
anyxs
Contributor II
Contributor II

Asymmetric encryption / PGP decryption in Talend – best practices & component recommendations

Bonjour à tous,

Je travaille actuellement sur la sécurisation des clés d'authentification dans nos jobs Talend (API keys, tokens OAuth, credentials DB) via un fichier JSON centralisé. L'idée est de chiffrer ce fichier avec du chiffrement asymétrique, et de le déchiffrer dynamiquement au démarrage de chaque job via un joblet générique.

J'ai exploré plusieurs pistes :
- Bouncy Castle (bcprov / bcpg) en passant par une Routine Java + tJava
- tSystem + GPG installé sur le serveur
- Les composants tPGPEncrypt / tPGPDecrypt disponibles sur Talend Exchange

Ma contrainte principale : je cherche à minimiser le recours aux blocs tJava dans le joblet, et à privilégier des composants prédéfinis ou des bibliothèques facilement intégrables.

Quelles solutions avez-vous mises en place dans vos projets pour du chiffrement asymétrique dans Talend ? Avez-vous des retours sur les composants PGP de Talend Exchange, ou d'autres bibliothèques / approches que vous recommanderiez ?

Merci d'avance pour vos retours !

Labels (4)
1 Solution

Accepted Solutions
Rahul_Kale
Support
Support

Hello anyxs,

Thank you for reaching out to the Qlik community.

 

We recommended Approaches for Asymmetric Encryption in Talend, which are built into Talend PGP Components.

 

Use: tPGPEncrypt / tPGPDecrypt. You will need to Subscription & recent Studio versions.

Why:

  • No tJava required
  • Supports RSA / ECC / OpenPGP
  • Keys managed centrally via Repository → PGP metadata
  • Stable and officially supported

View solution in original post

1 Reply
Rahul_Kale
Support
Support

Hello anyxs,

Thank you for reaching out to the Qlik community.

 

We recommended Approaches for Asymmetric Encryption in Talend, which are built into Talend PGP Components.

 

Use: tPGPEncrypt / tPGPDecrypt. You will need to Subscription & recent Studio versions.

Why:

  • No tJava required
  • Supports RSA / ECC / OpenPGP
  • Keys managed centrally via Repository → PGP metadata
  • Stable and officially supported