public abstract class SHA512 : HashAlgorithm { // Public Constructors public SHA512( ); // Public Static Methods public static SHA512 Create( ); public static SHA512 Create(string hashName); }
This class extends HashAlgorithm and is the abstract representation of the SHA-512 algorithm, which creates a 512-bit hash code. Individual implementations of SHA-512 extend this class. The .NET Framework class library includes the SHA512Managed class, which is the default implementation.