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 ();