TwofishManaged Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9313)
The managed version of the Twofish algorithm.
Syntax
public class TwofishManaged : Twofish, IDisposableImplements
Inherited Members
Constructors
| Name | Description | 
|---|---|
| TwofishManaged() | Initializes a new instance of TwofishManaged class. | 
Properties
| Name | Description | 
|---|---|
| Mode | Gets or sets the mode for operation of the symmetric algorithm. | 
| Padding | Gets or sets the padding mode used in the symmetric algorithm. | 
Methods
| Name | Description | 
|---|---|
| Create() | Creates a cryptographic object to perform the Schneier's Twofish algorithm. Inherited from Twofish. | 
| CreateDecryptor(Byte[], Byte[]) | Creates a Twofish decryptor object with the specified key. | 
| CreateEncryptor(Byte[], Byte[]) | Creates a Twofish encryptor object with the specified key. | 
| GenerateIV() | Generates a random initialization vector (IV) to be used for the algorithm. | 
| GenerateKey() | Generates a random key to be used for the algorithm. |