<?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 How can we encrypt column value in talend Please help in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280477#M55314</link>
    <description>Hi Team,
&lt;BR /&gt;I need to encrypt particular attribute value .. how&amp;nbsp; can we achive this through talend .Please help me
&lt;BR /&gt;Regards
&lt;BR /&gt;Mohini Sharrmaa M</description>
    <pubDate>Wed, 16 Mar 2016 06:09:53 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-03-16T06:09:53Z</dc:date>
    <item>
      <title>How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280477#M55314</link>
      <description>Hi Team,
&lt;BR /&gt;I need to encrypt particular attribute value .. how&amp;nbsp; can we achive this through talend .Please help me
&lt;BR /&gt;Regards
&lt;BR /&gt;Mohini Sharrmaa M</description>
      <pubDate>Wed, 16 Mar 2016 06:09:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280477#M55314</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-16T06:09:53Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280478#M55315</link>
      <description>You can do this with a bit of Java in a tMap. Create a routine to encrypt your data (there are lots of examples here&amp;nbsp;&lt;A href="http://www.example-code.com/java/encryption.asp)" rel="nofollow noopener noreferrer"&gt;http://www.example-code.com/java/encryption.asp)&lt;/A&gt; and use the routine in a tMap.&amp;nbsp;</description>
      <pubDate>Wed, 16 Mar 2016 09:20:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280478#M55315</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-16T09:20:20Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280479#M55316</link>
      <description>Could you please give me the code if possible or function which I can use to call routine in tmap
&lt;BR /&gt;thanks in Advance
&lt;BR /&gt;Mohini</description>
      <pubDate>Thu, 17 Mar 2016 10:06:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280479#M55316</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-17T10:06:13Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280480#M55317</link>
      <description>First you need to create your routine. An example of a routine for encryption can be seen below (it's been a while since I wrote this and I am not certain it works)....&lt;BR /&gt;&lt;PRE&gt;package routines;&lt;BR /&gt;import java.security.InvalidKeyException;&lt;BR /&gt;import java.security.Key;&lt;BR /&gt;import java.security.NoSuchAlgorithmException;&lt;BR /&gt;import java.security.SignatureException;&lt;BR /&gt;import java.util.Formatter;&lt;BR /&gt;import javax.crypto.Mac;&lt;BR /&gt;import javax.crypto.spec.SecretKeySpec;&lt;BR /&gt;&lt;BR /&gt;public class EncryptionUtilities {&lt;BR /&gt;	&lt;BR /&gt;	private static final String HMAC_SHA1_ALGORITHM = "HmacSHA1";&lt;BR /&gt;	 &lt;BR /&gt;	private static String toHexString(byte[] bytes) {&lt;BR /&gt;		Formatter formatter = new Formatter();&lt;BR /&gt;		&lt;BR /&gt;		for (byte b : bytes) {&lt;BR /&gt;			formatter.format("%02x", b);&lt;BR /&gt;		}&lt;BR /&gt; &lt;BR /&gt;		return formatter.toString();&lt;BR /&gt;	}&lt;BR /&gt; &lt;BR /&gt;	public static String calculateRFC2104HMAC(String data, String key)&lt;BR /&gt;		throws SignatureException, NoSuchAlgorithmException, InvalidKeyException&lt;BR /&gt;	{&lt;BR /&gt;		SecretKeySpec signingKey = new SecretKeySpec(key.getBytes(), HMAC_SHA1_ALGORITHM);&lt;BR /&gt;		Mac mac = Mac.getInstance(HMAC_SHA1_ALGORITHM);&lt;BR /&gt;		mac.init(signingKey);&lt;BR /&gt;		return toHexString(mac.doFinal(data.getBytes()));&lt;BR /&gt;	}&lt;BR /&gt; &lt;BR /&gt;}&lt;/PRE&gt;&lt;BR /&gt;To call this in the tMap you simply use the code.....&lt;BR /&gt;&lt;PRE&gt;routines.EncryptionUtilities.calculateRFC2104HMAC(row1.data, "myKey")&lt;/PRE&gt;&lt;BR /&gt;....in the column you want to encrypt.&lt;BR /&gt;Please note that this is not meant for you to copy (you can, but it will need testing since it is a bit of code I quickly found on my machine), but as an example of how to do this.</description>
      <pubDate>Thu, 17 Mar 2016 10:52:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280480#M55317</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-17T10:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280481#M55318</link>
      <description>thank you so much</description>
      <pubDate>Tue, 05 Apr 2016 09:11:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280481#M55318</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-04-05T09:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280482#M55319</link>
      <description>&lt;P&gt;Is there decrypt method to allow for decryption of processed data set when needed?&lt;/P&gt;</description>
      <pubDate>Wed, 01 Aug 2018 21:27:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280482#M55319</guid>
      <dc:creator>swambulkar</dc:creator>
      <dc:date>2018-08-01T21:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: How can we encrypt column value in talend Please help</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280483#M55320</link>
      <description>&lt;A href="https://community.qlik.com/s/profile/005390000067JAdAAM"&gt;@mbocquet&lt;/A&gt; 
&lt;BR /&gt;Brute force.... or something really smart... 
&lt;BR /&gt;SHA stands for Secure Hash. 
&lt;BR /&gt;So SHA1 and MD5 aren't encryption algorythms, these are hashing and one way only. 
&lt;BR /&gt;</description>
      <pubDate>Wed, 01 Aug 2018 22:53:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-can-we-encrypt-column-value-in-talend-Please-help/m-p/2280483#M55320</guid>
      <dc:creator>Jesperrekuh</dc:creator>
      <dc:date>2018-08-01T22:53:43Z</dc:date>
    </item>
  </channel>
</rss>

