EzCrypt Pipeline Component
Properties Configuration Settings
The EzCrypt Pipeline Component can be used to encrypt and decrypt data for regular transport.
Remarks
The EzCrypt Pipeline Component contains an encoder and a decoder that receive messages from the BizTalk Message Engine and perform cryptographic operations on the data. The encoder will produce an encrypted file that the decoder can then decrypt, making it possible to add secure storage to your business process.
To use the EzCrypt Pipeline Component, first select an Algorithm. Next, set the KeyPassword to allow the pipeline component to generate the cryptographic Key and IV. Alternatively, you may set the Key and IV properties directly. Note that the same password may be used for the encoder and decoder to generate the same key and IV.
Encoder Property List
The following is the full list of the properties of the encoder pipeline component with short descriptions. Click on the links for further details.
Algorithm | The symmetric algorithm. |
CipherMode | The cipher mode of operation. |
IV | The initialization vector used by the CipherMode to modify the ciphertext. |
Key | The secret key for the symmetric algorithm. |
KeyPassword | A password used by the pipeline component to generate the Key and IV . |
Other | Defines a set of configuration settings to be used by the pipeline component. |
PaddingMode | The padding mode. |
RuntimeLicense | Specifies the adapter runtime license key. |
TransportLog | Tells the adapter where and how to report information about its operations. |
UseHex | Whether input or output is hex encoded. |
Decoder Property List
The following is the full list of the properties of the decoder pipeline component with short descriptions. Click on the links for further details.
Algorithm | The symmetric algorithm. |
CipherMode | The cipher mode of operation. |
IV | The initialization vector used by the CipherMode to modify the ciphertext. |
Key | The secret key for the symmetric algorithm. |
KeyPassword | A password used by the pipeline component to generate the Key and IV . |
Other | Defines a set of configuration settings to be used by the pipeline component. |
PaddingMode | The padding mode. |
RuntimeLicense | Specifies the adapter runtime license key. |
TransportLog | Tells the adapter where and how to report information about its operations. |
UseHex | Whether input or output is hex encoded. |
Configuration Settings
The following is a list of configuration settings for the pipeline component with short descriptions. Click on the links for further details.
KeySize | The size, in bits, of secret key for the symmetric algorithm. |
BlockSize | The block size, in bits, of the cryptographic operation. |
IncludeIV | Whether to prepend the IV to the output data and read the IV from the input data. |
KeyPasswordAlgorithm | The hash algorithm used to derive the Key and IV from the KeyPassword property. |
TeaAlgorithm | The TEA algorithm. |