Generate Key Activity
The Generate Key activity enables the creation of an encryption key. This key is a random string of bits, designed to scramble and decrypt data securely.
| Field | Description | Requirement |
|---|---|---|
| Encryption Type | Specifies the method to generate the encryption key. | Required |
| Result Key | Defines the name of the variable to which the newly generated key is transferred. | Required |
Action Types & Examples
AES Encryption Type
- Format:
string - Example Result:
"AES"
DES Encryption Type
- Format:
string - Example Result:
"DES"
TripleDES Encryption Type
- Format:
string - Example Result:
"TripleDES"
Generated Key Output
- Format:
string - Example Result:
generatedKey
Implementation Examples
Field Setup - Encryption Type: AES - Result Key: generatedKey
Execution Parameters - After successful execution, the generatedKey variable will hold a randomly generated encryption key. - Example: generatedKey contains "[random_AES_key_string]"
Technical Notes
The generated encryption key is a cryptographically random string of bits. Its strength depends on the selected encryption type (AES, DES, TripleDES) and is suitable for scrambling and decrypting sensitive data. Ensure proper key management practices are followed for security.