public abstract class MD5 : HashAlgorithm { // Protected Constructors protected MD5( ); // Public Static Methods public static MD5 Create( ); public static MD5 Create(string algName); }
This class extends HashAlgorithm and is the abstract representation of the MD5 algorithm. Individual implementations of MD5 will extend this class. The .NET Framework class library includes the MD5CryptoServiceProvider class, which is the default implementation.