Routes data written to the object into the MD4 hash algorithm for computing the hash.

Namespace: LLCryptoLib.Security.Cryptography
Assembly: LLCryptoLib (in LLCryptoLib.dll) Version: 2.0.1024.0 (2.0.1024)

Syntax

C#
protected override void HashCore(
	byte[] array,
	int ibStart,
	int cbSize
)
Visual Basic
Protected Overrides Sub HashCore ( _
	array As Byte(), _
	ibStart As Integer, _
	cbSize As Integer _
)
Visual C++
protected:
virtual void HashCore(
	array<unsigned char>^ array, 
	int ibStart, 
	int cbSize
) override

Parameters

array
Type: array<System..::..Byte>[]()[][]
The array of data bytes.
ibStart
Type: System..::..Int32
The offset into the byte array from which to begin using data.
cbSize
Type: System..::..Int32
The number of bytes in the array to use as data.

Exceptions

ExceptionCondition
System..::..ObjectDisposedExceptionThe MD4CryptoServiceProvider instance has been disposed.
System.Security.Cryptography..::..CryptographicExceptionThe data could not be hashed.

See Also