HashingAlgorithm Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9147)
Represents a hash algorithm.
Syntax
public class HashingAlgorithm : IDisposable
Implements
Inherited Members
Constructors
Name | Description |
---|---|
Hashing |
Creates an instance of Hashing |
Properties
Name | Description |
---|---|
Algorithm | Gets algorithm ID. |
Hash |
Gets the size of the computed hash code (in bits). |
Key |
Gets or sets the algorithm's key mode. |
Methods
Name | Description |
---|---|
Compute |
Computes the hash value for the specified data using the specified algorithm. |
Compute |
Computes the hash value for the specified data using the specified algorithm. |
Compute |
Computes the hash value for the specified data. |
Compute |
Computes the hash value for the specified data. |
Create |
Creates a hash transform object for this algorithm based on the currently set parameters. |
Dispose() | Disposes the object. |
Get |
Gets the current key. |
Is |
Gets a value indicating whether the specified algorithm is supported. |
Set |
Sets the current key to the specified value. |
To |
Creates a hash transform object for this algorithm based on the currently set parameters. |