TeleFlow Step 0542

TeleFlow Step 0542

From TeleFlow

Jump to: navigation, search

Image:iv_542.gif Decrypt Step
Returns encrypted information to its original form. The key value that the text was originally encrypted with is required for decryption. If TeleFlow® was used to encrypt the data, the key will be the same value supplied with the Encrypt step's "Encryption key" property.

Contents

Properties

Encrypted text: The encrypted version of the text to decrypt. As encrypted text is not easily typed, it is likely that you will have the encrypted text stored in a single TeleFlow® variable.

Decryption key: Key to use to decrypt the text. This key must match the key that was originally used to encrypt the data.

Variable to accept decrypted text to: Specify a variable to receive the decrypted version of the text. Once the step has completed successfully, this variable will contain the entire text in its original form.

Action Steps

None.

Related Steps

Image:iv_541.gifEncrypt
Image:iv_540.gifHashing

Notes

If you use another program besides TeleFlow to encrypt your data, it is important to know the following.

The encryption mechanism used by TeleFlow is Blowfish in Cipher Block Chaining (CBC) mode.

Because TeleFlow variables hold strings only, it does not have a storage type for binary data. You need to provide TeleFlow with encrypted data in hexadecimal format. This data must be in the form of one long string with each two-character pairs representing a single byte of binary data. The first two characters are the hexadecimal format value of the first byte of encrypted data; the third and fourth characters are the hexadecimal value of the second byte of encrypted data; and so on.

For more information on the Blowfish algorithm can be found at http://www.schneier.com/blowfish.html