HMAC: TransformBlock |
Continues to compute the hash value for blocks of data.
Public Function TransformBlock( ByRef InputBuffer ( ) As Byte, ByVal InputOffset As Long, ByVal InputCount As Long, ByRef OutputBuffer ( ) As Byte, ByVal OutputOffset As Long ) As Long
The OutputBuffer will contain the same plain text data as the input buffer. No transformation of the data is applied. The OutputBuffer array can be an uninitialized array or the same array as the InputBuffer. If InputBuffer and OutputBuffer are the same array and InputOffset equals OutputOffset, no data is copied.
Once this method is called, Hash cannot be called until the TransformFinalBlock is called, finishing the hash computation.