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. |