Text Encryption
Provides methods to encrypt or decrypt a text using a specified algorithm and key.

Properties
| Name | Description |
|---|---|
| Action | Determines if is to encrypt or decrypt the input value. |
| Input | The text to be encrypted or decrypted. |
| Key | The key to be use. Can be a string or a SecureString. |
| Result | The resulting string from the encrypt or decrypt operation. |
| TextEncoding | The encoding used to interpret the text and key. |