Namespace Cuemon.Security.Cryptography
Assembly: Cuemon.Security.dll
Classes
AdvancedEncryptionStandardUtility
This utility class is designed to make System.Security.Cryptography.Aes operations easier to work with.
CyclicRedundancyCheck
Represents the abstract class from which all implementations of the CRC hash algorithm inherit.
CyclicRedundancyCheck32
Computes the CRC32 hash value for the input data using the implementation provided by the cyclic redundancy check class (CRC). This class cannot be inherited.
HashOptions
Specifies options that is related to System.Security.Cryptography.HashAlgorithm operations.
HashResult
Represents the result of a computed System.Security.Cryptography.HashAlgorithm or System.Security.Cryptography.KeyedHashAlgorithm operation. This class cannot be inherited.
HashUtility
This utility class is designed to make System.Security.Cryptography.HashAlgorithm operations easier to work with.
HashUtilityExtensions
This is an extension implementation of the most common methods on the HashUtility class.
HmacUtility
This utility class is designed to make HMAC (Hash-based Message Authentication Code) System.Security.Cryptography.KeyedHashAlgorithm operations easier to work with.
HmacUtilityExtensions
This is an extension implementation of the most common methods on the HmacUtility class.
KeyedHashOptions
Specifies options that is related to System.Security.Cryptography.KeyedHashAlgorithm operations.
StreamHashOptions
Specifies options that is related to System.Security.Cryptography.HashAlgorithm operations. This class cannot be inherited.
StreamKeyedHashOptions
Specifies options that is related to System.Security.Cryptography.KeyedHashAlgorithm operations. This class cannot be inherited.
StringHashOptions
Specifies options that is related to System.Security.Cryptography.HashAlgorithm operations. This class cannot be inherited.
StringKeyedHashOptions
Specifies options that is related to System.Security.Cryptography.KeyedHashAlgorithm operations. This class cannot be inherited.
StrongNumberUtility
This utility class is designed to make cryptography strong number operations easier to work with.
Enums
AdvancedEncryptionStandardKeySize
Specifies the key size to be used in the Advanced Encryption Standard (AES) cipher.
HashAlgorithmType
Specifies the algorithm used for generating hash values.
HmacAlgorithmType
Specifies the algorithm used for generating hash-based message authentication code values.
PolynomialRepresentation
Defines the common ways to express a CRC generator polynomial representation.