String Encryption


The String Encryption action allows you to Encrypt or Decrypt a string using the Blowfish encryption algorithm. For more information regarding Blowfish see -




Encryption Key

An encryption key is used to generate the encrypted string. The same key must be used to Decrypt the string.



The plain text input string is encrypted using the encryption key, the result is then passed to the output string in an encrypted state.



The input string is in an encrypted state and is decrypted using the same key used to encrypt the input string. The decrypted string is then passed to the output string as plain text.


Scripting Info


The Action properties available are :


 property  InputString                : string;        // The input string, if not using a variable

 property  OutputVariable        : string;        // The Output Variable name

 property  ApplyToInput        : boolean;        // Apply the changes to the input variable, only valid if using an input variable

 property  UsingInputVariable        : boolean;        // True if using an input variable, not input string

 property  InputVariable        : string;        // Input variable name


 property  EncryptionKey        : string;        // The encryption key

 property  Encrypt                : boolean;        // True to encrypt, false to decrypt