Encrypt
The Encrypt function card encrypts input text into Base64 encoding using a key and specified encryption algorithm.
Input
| Field | Definition | Type | Required | 
|---|---|---|---|
| algorithm | 
                                Select the encryption algorithm to use:
  | 
                                                                    Dropdown | FALSE | 
| key | Text string to use as the encryption key. The same key is needed, along with the specific algorithm, to decrypt the text. | String | TRUE | 
| data | Text string to be encrypted. | String | TRUE | 
Output
| Field | Definition | Type | 
|---|---|---|
| output | A Base64 encoding of the provided input string. | String | 
You can use the result of the output field wherever text can be sent.
To decrypt the output string, you need to have the correct algorithm and key.
Example
Input
- 
                                                                    
algorithm: aes-256-cbc
 - 
                                                                    
key: my secret key
 - 
                                                                    
data: My secret message!
 
Output
- 
                                                                    
hrDDPCtB0Cijc8EFAHhABiYEKdYBgt+e63RGV288SOI=
 
