Clear | 
 Releases any resources used by the hash implementation.
  | 
  ComputeHash | 
 Computes the hash for a give source.
  | 
  Equals | 
 Returns if the value is equal to this object instance.
  | 
  GetHashCode | 
 Returns a psuedo-unique number used to help identify this
 object in memory. The current method is to return the value
 obtained from ObjPtr. If a different method needs to be impelmented
 then change the method here in this function.
  | 
  Initialize | 
 Resets the hashing algorithm to start again.
  | 
  ToString | 
 Returns a string representation of this object instance.
 The default method simply returns the application name
 and class name in which this class resides.
  | 
  TransformBlock | 
 Computes the hash for the specified block of data.
  | 
  TransformFinalBlock | 
 Computes the final hash value.
  |