Was this helpful?
MacroReencoder Tool
MacroReencoder tool can be used to write a new macro definition file where the encrypted macros have been re-encrypted using a new user specified encryption scheme and encryption key. The prior versions included a default encryption key that used the DES scheme.
The MacroReencoder tool (MacroReencoder.exe on windows and MacroReencoder on Linux and AIX) is available in the following location:
Windows: <installation_directory>\di-standalone-engine-64-bit-<DataConnect_version>\runtime\di9 directory
Linux and AIX: /opt/Actian/di-standalone-engine-<DataConnect_version>/runtime/di9
To enable this, two new parameters have been included in the [UserInfo] section of the cosmos.ini file that is available in the following location:
Windows: C:\ProgramData\Actian\DataConnect\actian-dc-studio-64-bit-<DataConnect_version>\
Linux and AIX: /opt/Actian/di-standalone-engine-<DataConnect_version>/runtime/di9
The parameters are:
Parameter
Description
MacroEncryptionScheme
Allows you to specify the encryption scheme. Encryption schemes are methods of transforming plaintext into ciphertext to protect data. They use encryption algorithms to transform plaintext into ciphertext. At present only two schemes are supported. You can specify DES (Data Encryption Standard) or DESede (Triple DES).
MacroEncryptionKey
Allows you to specify your own encryption key string. An encryption key is a string of characters used in combination with an algorithm (specified through MacroEncryptionScheme) to transform unencrypted data into encrypted data and vice versa.
Note:  Only the first 24 characters of the MacroEncryptionKey value will actually be used as the key.
Last modified date: 08/04/2024