[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.
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. |