Encrypt
Encrypts text or binary data.
Properties
Input type
Select either String (default) or Binary.
If String is selected, the data property will accept a string type, and the "Input encoding" property will be shown.
If Binary is selected, the data property will accept a list of bytes or Base64 encoded string.
Input encoding
This property will appear only when String is selected for the Input type property.
Select which character encoding must be used to convert the input string to binary.
Options include:
Default
ANSI
ASCII
EBCDIC
Mac
OEM
Unicode
UTF7
UTF8
Data
The data to encrypt.
The type of the value must correspond to the option selected for the Input type property.
Algorithm
The encryption algorithm to use.
Options:
Symmetric Key
The following properties are relevant when you select AES or Triple DES as the algorithm:
Use passphrase
Allows the encryption key and initialization 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 will be used to generate the key.
Passphrase salt
Only shown if "Use passphrase" property is checked.
Additional data that is added to enhance the complexity of the encryption. (Optional)
Key
Only shown if "Use passphrase" property is unchecked.
The key to use for encryption.
IV
Only shown if "Use passphrase" property is unchecked.
RSA Key
The following properties are relevant when you select RSA as the 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.
Exponent
Only visible if "Load key from file" is unchecked.
The public exponent of the RSA public key.
Modulus
Only visible if "Load key from file" is unchecked.
The modulus function of the RSA public key.
Links
Last updated