<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic PGP component for encrypting/decrypting Java native in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/PGP-component-for-encrypting-decrypting-Java-native/m-p/2253662#M148700</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;As part of my learning about Talend Component Kit I created 2 standalone components that can Encrypt/Decrypt PGP files. These are using &lt;A href="https://talend.github.io/component-runtime/main/latest/component-define-standalone.html" target="_blank"&gt;DriverRunner&lt;/A&gt; of Talend Component Kit, and rely on the &lt;A href="https://github.com/pgpainless/pgpainless" target="_blank"&gt;PGPainless&lt;/A&gt; library that is based on Bouncy Castle.&lt;/P&gt;&lt;P&gt;I'd like to share this component with you AS-IS. (Feedbacks are of course welcome.)&lt;/P&gt;&lt;P&gt;Component currently doesn't work with Talend Open Studio.&lt;/P&gt;&lt;P&gt;I tried to do a lot of test cases for good code coverage:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000bHY78AAG.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156051iC1C46EB2881504F4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000bHY78AAG.png" alt="0695b00000bHY78AAG.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000bHYCcAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/144131i647DD01B2CC7CEA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000bHYCcAAO.png" alt="0695b00000bHYCcAAO.png" /&gt;&lt;/span&gt;Encrypt/Validate requires public key.&lt;/P&gt;&lt;P&gt;Decrypt/Sign requires private key.&lt;/P&gt;&lt;P&gt;Key can be loaded from file / directly pasted.&lt;/P&gt;&lt;P&gt;Source/Target has to be file (no streaming).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Balázs&lt;/P&gt;</description>
    <pubDate>Fri, 02 Jan 2026 14:45:42 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2026-01-02T14:45:42Z</dc:date>
    <item>
      <title>PGP component for encrypting/decrypting Java native</title>
      <link>https://community.qlik.com/t5/Talend-Studio/PGP-component-for-encrypting-decrypting-Java-native/m-p/2253662#M148700</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;As part of my learning about Talend Component Kit I created 2 standalone components that can Encrypt/Decrypt PGP files. These are using &lt;A href="https://talend.github.io/component-runtime/main/latest/component-define-standalone.html" target="_blank"&gt;DriverRunner&lt;/A&gt; of Talend Component Kit, and rely on the &lt;A href="https://github.com/pgpainless/pgpainless" target="_blank"&gt;PGPainless&lt;/A&gt; library that is based on Bouncy Castle.&lt;/P&gt;&lt;P&gt;I'd like to share this component with you AS-IS. (Feedbacks are of course welcome.)&lt;/P&gt;&lt;P&gt;Component currently doesn't work with Talend Open Studio.&lt;/P&gt;&lt;P&gt;I tried to do a lot of test cases for good code coverage:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000bHY78AAG.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156051iC1C46EB2881504F4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000bHY78AAG.png" alt="0695b00000bHY78AAG.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000bHYCcAAO.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/144131i647DD01B2CC7CEA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000bHYCcAAO.png" alt="0695b00000bHYCcAAO.png" /&gt;&lt;/span&gt;Encrypt/Validate requires public key.&lt;/P&gt;&lt;P&gt;Decrypt/Sign requires private key.&lt;/P&gt;&lt;P&gt;Key can be loaded from file / directly pasted.&lt;/P&gt;&lt;P&gt;Source/Target has to be file (no streaming).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Balázs&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2026 14:45:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/PGP-component-for-encrypting-decrypting-Java-native/m-p/2253662#M148700</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2026-01-02T14:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: PGP component for encrypting/decrypting Java native</title>
      <link>https://community.qlik.com/t5/Talend-Studio/PGP-component-for-encrypting-decrypting-Java-native/m-p/2422442#M148701</link>
      <description>&lt;P&gt;did you get them to work? Thank you very much for your contribution&lt;/P&gt;</description>
      <pubDate>Thu, 22 Feb 2024 15:16:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/PGP-component-for-encrypting-decrypting-Java-native/m-p/2422442#M148701</guid>
      <dc:creator>AGonzález_Blázquez1695742344</dc:creator>
      <dc:date>2024-02-22T15:16:32Z</dc:date>
    </item>
  </channel>
</rss>

