To provide confidentiality of data, IBM TDI 7.1 can encrypt:
Encryption is the process of selecting some humanly readable text, called plaintext, and hiding its content and meaning to make the data in the plaintext format more secure. Plaintext is written in lowercase letters. Encrypted text is called ciphertext. Ciphertext is written in capital letters.
In Config files, if the {protect}- prefix precedes the name of a property, then the property value is, or should be, encrypted. The prefix, {protect}- is optional. The values that are already encrypted values start with {encr}.
See Working with encrypted TDI configuration files and Encryption of properties in external property files.
For example:
[{protect}-]keyword <colon | equals> [{encr}][{java}]value
The {java} value must be b64-encoded. For example:
{protect}-api.truststore.pass={encr}J8AKimpEutu3BblOVg55F/5d5vO2kXWcNUWnCq3vINUc6K0719z9dEk3H43Ot2iTT1dZTI6FSSV in9KsCyBLmgv+n84w7HelKl3ro2dFmZbTYKMXuxGoqN9nL2VOvZoptNqzoWvs6IN/p3VkIIBtlao/9mEPEKuIwRnKtkQ89Bg=