/// <summary>When overridden in a derived class, computes the hash value of a specified binary stream by using a specified hashing algorithm.</summary>
/// <param name="data">The binary stream to hash. </param>
/// <param name="hashAlgorithm">The algorithm to use to hash the data. </param>
/// <returns>The hashed data. </returns>
/// <exception cref="T:System.NotImplementedException">A derived class must override this method. </exception>
// Token: 0x06002171 RID: 8561 RVA: 0x000763CC File Offset: 0x000745CC
protected virtual byte[] HashData(Stream data, HashAlgorithmName hashAlgorithm)
{
throw DSA.DerivedClassMustOverride();
}