This class extends HashAlgorithm and is the
abstract representation of the SHA-1 algorithm, which creates a
160-bit hash code. Individual implementations of SHA-1 extend this
class. The .NET Framework class library includes the
SHA1CryptoServiceProvider class, which is the
default implementation.