Computes the hash value for the specified region of the input byte array and copies the specified region of the input byte array to the specified region of the output byte array.(Inherited from HashAlgorithm.)

The hash is used as a unique value of fixed size representing a large amount of data. Hashes of two sets of data should match if and only if the corresponding data also matches. Small changes to the data result in large unpredictable changes in the hash.