Symmetric Cryptography
Symmetric Cryptography
Note: Encrypting data with an AES key that has a key length of 192 or higher requires the Java Cryptography Extension, which allow unlimited strength cryptography. Without the JCE extensions, only AES with a key-length of 128 bits is supported. DES and DESede (Triple DES) are not affected.
Crypto settings
Field | Description |
|---|---|
Operation | Encrypt or Decrypt the message using the specified Secret key |
Algorithm | The algorithm to be used to encrypt or decrypt the message |
Scheme | The Cipher Transformation type to be used with the Algorithm. This can be left empty for the default setting |
Secret Key | The Secret Key to be used to encrypt or decrypt the message. |
Secret key defined in a field | Enable to read the Secret Key from the incoming row, instead of from the Secret Key field |
Secret Key field | If enabled, the name of the field in the incoming row that contains the Secret Key |
Read key as binary | Enable if you want the secret key to be read in the native binary form from the incoming row. Otherwise, the secret key will be encoded in hexadecimal form. |
Message
Field | Description |
|---|---|
Message Field Name | The name of the field in the incoming row that contains the message to be encrypted or decrypted |
Result Fields
Field | Description |
|---|---|
Result Fieldname | The name of the field in the outgoing row that contains the result of the encryption or decryption operation |
Save result as binary | If Enabled, store the result of the encryption or decryption operation as binary in the outgoing row. Otherwise, the result is stored as a string. |