SecurityServices for .NET 2.0 Documentation

Org.Mentalis.SecurityServices.Cryptography Namespace

[This is preliminary documentation and subject to change.]

The Org.Mentalis.SecurityServices.Cryptography namespace contains implementations of cryptographic algorithms that are missing from the base .NET 2.0 class library.

Namespace hierarchy

Classes

Class Description
ARCFourManaged Accesses the managed version of the ARCFour algorithm. This class cannot be inherited. ARCFour is fully compatible with the RC4TM algorithm.
HMAC Implements the HMAC keyed message authentication code algorithm.
MD2 Represents the abstract class from which all implementations of the MD2 hash algorithm inherit.
MD2CryptoServiceProvider Computes the MD2 hash for the input data using the implementation provided by the cryptographic service provider (CSP).
MD4 Represents the abstract class from which all implementations of the MD4 hash algorithm inherit.
MD4CryptoServiceProvider Computes the MD4 hash for the input data using the implementation provided by the cryptographic service provider (CSP).
RC4 Represents the base class from which all implementations of the RC4 symmetric stream cipher must inherit.
RC4CryptoServiceProvider Defines a wrapper object to access the cryptographic service provider (CSP) version of the RC4 algorithm. This class cannot be inherited.
RijndaelCryptoServiceProvider Accesses the unmanaged version of the Rijndael algorithm. This class cannot be inherited.
StringEncryption Defines a number of easy-to-use methods to perform string-based encryption.