Encrypt/Decrypt DPL

The Data Production Libraries (DPLs) that are supported in AIQ are CSV files in a readable format. This allows AIQ to encrypt the contents of the file so that the file is not in a readable format. It is encrypted with a password so that can be decrypted during run time from the Scenario Editor.

Support for Encrypted DPL was deprecated in release 5.3.0 of AIQ. Scripts using encrypted DPL files will continue to run, but descriptions will not be possible.
This option has been removed from the Test Data page. You can migrate encrypted DPL to HASH DPL files before upgrading to release 5.3.0.

See Encrypt/Decrypt DPL in Scenario Editor for more information.

Considerations

Video explaining encryption-decryption of DPL

Encrypting a DPL

This option is available for users and administrators.

  1. From AIQ, navigate to Test Data > Encrypt/Decrypt DPL.
    ka4PwRVY6RP2Ys2r-adff117433d8.png
  2. Click Browse to select the Source File from the local directory or from the configured repository.
    NOTE: As of now this works only for HASH DPL and not for JS DPL yet.
  3. Select the Destination File. Provide a new name to the CSV file used for decrypting the data. If you choose an existing file, the file will be replaced with new contents.
  4. Provide a valid Password.
  5. Click the Encrypt File to encrypt the file.
    9U21QIV3ibVkIqba-816669d92988.png
    Make sure the password is remembered, because the same password should be provided to decrypt the password when running from the scenario as well.
  6. AIQ notifies you that the file has been successfully encrypted and saved.
    YZdyGhEPqV0pNLIF-b470352d2dde.png

Before Encryption

D3JUSuns0jkA2d2p-087167ae9161.png

After Encryption

5XnqlPO8nn3MwyE3-5a8454720da1.png

Decrypting a DPL

The files can be decrypted by choosing the decrypted file and again choosing a different file to decrypt and providing the same password.

8OBlOrmgkLFhFAYc-d04c74988ee1.png

Saving File to Repository

When saving the encrypted files to the repository, you will also have an option to provide the commit message.

oQmkV6YCQ1gWy4gW-9ac6a8fa3439.png

Last updated: May 06, 2025

If you have any feedback on this topic, please contact us at documentation@appvance.ai


Revision #8
Created 2026-07-31 15:09:40 UTC by Admin
Updated 2026-10-14 17:58:36 UTC by mmora