LLCryptoLib.Security.Cryptography is the place for encryption utility classes directly related to digital certificates management.

Classes

  ClassDescription
Public classARCFourManaged
Accesses the managed version of the ARCFour algorithm. This class cannot be inherited. ARCFour is fully compatible with the RC4TM algorithm.
Public classHMAC
Implements the HMAC keyed message authentication code algorithm.
Public classMD2
Represents the abstract class from which all implementations of the MD2 hash algorithm inherit.
Public classMD2CryptoServiceProvider
Computes the MD2 hash for the input data using the implementation provided by the cryptographic service provider (CSP).
Public classMD4
Represents the abstract class from which all implementations of the MD4 hash algorithm inherit.
Public classMD4CryptoServiceProvider
Computes the MD4 hash for the input data using the implementation provided by the cryptographic service provider (CSP).
Public classRC4
Represents the base class from which all implementations of the RC4 symmetric stream cipher must inherit.
Public classRC4CryptoServiceProvider
Defines a wrapper object to access the cryptographic service provider (CSP) version of the RC4 algorithm. This class cannot be inherited.
Public classRijndaelCryptoServiceProvider
Accesses the unmanaged version of the Rijndael algorithm. This class cannot be inherited.
Public classStringEncryption
Defines a number of easy-to-use methods to perform string-based encryption.

Enumerations

  EnumerationDescription
Public enumerationProtectionType
Specifies the type of encryption method to use when protecting data.