ArcFour Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9083)
Represents the base class from which all implementations of the ArcFour algorithm must derive.
Syntax
public abstract class ArcFour : SymmetricAlgorithm, IDisposable
Implements
Inherited Members
Constructors
Name | Description |
---|---|
ArcFour() | Initializes a new instance of ArcFour. |
Properties
Name | Description |
---|---|
BlockSize | Gets or sets the block size of the cryptographic operation in bits. |
IV | Gets or sets the initialization vector (IV) for the symmetric algorithm. |
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 ArcFour algorithm. |
GenerateIV() | Generates a random initialization vector (IV) to be used for the algorithm. |
GenerateKey() | Generates a random key to be used for the algorithm. |