Search code examples
kettlepentaho-data-integrationpdi

PDI - How to implement rijndael CBC encryption in kettle?


I have some csv's containing the sale transactions. The file is come from another department in another state and it's encrypted for security reason. It's encrypted using Rijndael-128 mode CBC encryption.

I need to decrypt the file before make a report about it. How do that using pentaho? I know pentaho provide GPG encrypt and decrypt steps but my requirement is use that Rijndael encryption.


Solution

  • Using the user java class step allows you to implement your own java code and decrypt the file from this step.

    https://wiki.pentaho.com/display/EAI/User+Defined+Java+Class