MACTripleDES

MACTripleDESdisposable

System.Security.Cryptography (mscorlib.dll)class
public class MACTripleDES : KeyedHashAlgorithm {
// Public Constructors
   public MACTripleDES(  );
   public MACTripleDES(byte[  ] rgbKey);
   public MACTripleDES(string strTripleDES, byte[  ] rgbKey);
// Public Instance Methods
   public override void Initialize(  );
 // overrides HashAlgorithm
// Protected Instance Methods
   protected override void Dispose(bool disposing);
 // overrides KeyedHashAlgorithm
   protected override void Finalize(  );
 // overrides KeyedHashAlgorithm
   protected override void HashCore(byte[  ] rgbData,  int ibStart, int cbSize);
// overrides HashAlgorithm
   protected override byte[  ] HashFinal(  );
 // overrides HashAlgorithm
}

This class extends the KeyedHashAlgorithm class and implements the MAC-Triple-DES algorithm, which uses the Triple-DES encryption algorithm to create a keyed hash code.

Hierarchy

System.Object HashAlgorithm(ICryptoTransform, System.IDisposable) KeyedHashAlgorithm MACTripleDES



    Part V: API Quick Reference