Mono Class Library: Overview

System.Security.Cryptography.HashAlgorithm: Method Members

The methods of System.Security.Cryptography.HashAlgorithm are listed below. For a list of all members, see the HashAlgorithm Members list.

See Also: Inherited members from System.Object

Public Methods

Clear()
Documentation for this section has not yet been entered.
ComputeHash(byte[]) : byte[]
Process the hash algorithm on the complete buffer specified.
ComputeHash(System.IO.Stream) : byte[]
Process the hash algorithm on the specified stream.
ComputeHash(byte[], int, int) : byte[]
Process the hash algorithm on a subset of the buffer specified.
static
Create() : HashAlgorithm
Return an instance of the default HashAlgorithm defined on the system.
static
Create(string) : HashAlgorithm
Return an instance of the specified HashAlgorithm.
abstract
Initialize()
When overridden in a derived class, initializes the object to prepare for hashing.
TransformBlock(byte[], int, int, byte[], int) : int
Documentation for this section has not yet been entered.
TransformFinalBlock(byte[], int, int) : byte[]
Implements System.Security.Cryptography.ICryptoTransform.ICryptoTransform.TransformFinalBlock method.

Protected Methods

Dispose(bool)
Documentation for this section has not yet been entered.
abstract
HashCore(byte[], int, int)
When overridden in a derived class, drives the hashing function.
abstract
HashFinal() : byte[]
When overridden in a derived class, this pads and hashes whatever data might be left in the buffers and then returns the hash created.