10 private bool configured;
24 this.configured =
true;
31 return this.GetType().Name;
44 public abstract HashAlgorithmName
Name {
get; }
Abstract base class for hash functions.
abstract int HashLength
Number of bytes used for the hash digest.
abstract HashAlgorithmName Name
Hash Algorithm Name
override bool Configure(Vector SecurityInfo)
If the object can be configured by the security information provided.
abstract byte[] ComputeHash(byte[] Data)
Computes a Hash Digest from binary data.
override string ToString()
override bool IsConfigured
If the object has been configured.
Abstract base class for security objects.