2 // MD2.cs - Message Digest 2 Abstract class
5 // Sebastien Pouliot (spouliot@motus.com)
7 // (C) 2001-2003 Motus Technologies Inc. (http://www.motus.com)
11 using System.Security.Cryptography;
13 namespace Mono.Security.Cryptography {
15 public abstract class MD2 : HashAlgorithm {
19 // MD2 hash length are 128 bits long
23 public static new MD2 Create ()
25 // for this to work we must register ourself with CryptoConfig
26 return Create ("MD2");
29 public static new MD2 Create (string hashName)
31 object o = CryptoConfig.CreateFromName (hashName);
32 // in case machine.config isn't configured to use any MD2 implementation
34 o = new MD2CryptoServiceProvider ();