Decrypt

Decrypts data encrypted by the Encrypt function.

Properties

Data

The data to decrypt. Can be either a base64-encoded string or a list of bytes.

Output type

Select either String (default) or Binary.

Return decrypted data as text or binary.

Output encoding

This property will appear only when String is selected for the Input type property.

Select which character encoding must be used when converting the decrypted data to text.

Options include:

Default, ANSI, ASCII, EBCDIC, Mac, OEM, Unicode, UTF7, UTF8.

Algorithm

The encryption / decryption algorithm to use.

Options:


Symmetric Key

The following properties are relevant when you select AES or Triple DES as algorithm:

Use passphrase

Allows the encryption key and initialisation vector (IV) to be specified manually or generated from a passphrase and salt.

Passphrase

Only shown if "Use passphrase" property is checked.

The passphrase that was used to generate the key.

Passphrase salt

Only shown if "Use passphrase" property is checked.

The optional passphrase salt that was added as part of the encryption.

IV

Only shown if "Use passphrase" property is unchecked.

Encryption initialisation vector. learn more


RSA Key

The following properties are relevant when you select RSA as algorithm:

Load key from file

Allows RSA key to be specified manually or loaded from a certificate file.

Certificate file path

Only visible if "Load key from file" is checked.

Path to the certificate file containing RSA key.

Certificate password

Only visible if "Load key from file" is checked.

The password protecting the certificate file.

Public exponent

Only visible if "Load key from file" is unchecked.

The public exponent function of the RSA public key.

Private exponent

Only visible if "Load key from file" is unchecked.

The private exponent function of the RSA private key.

Private P

Only visible if "Load key from file" is unchecked.

The private P function of the RSA private key.

Private Q

Only visible if "Load key from file" is unchecked.

The private Q function of the RSA private key.

AES encryption algorithm

RSA encryption algorithm

Triple DES encryption algorithm