| | Class | Description |
|---|
.png) | AsnEncodedData | Represents Abstract Syntax Notation One (ASN.1)-encoded data. |
.png) | AsnEncodedDataCollection | Represents a collection of AsnEncodedData objects. This class cannot be inherited. |
.png) | AsnEncodedDataEnumerator | Provides the ability to navigate through an AsnEncodedDataCollection object. This class cannot be inherited. |
.png) | AsymmetricAlgorithm | Represents the abstract base class from which all implementations of asymmetric algorithms must inherit. |
.png) | AsymmetricKeyExchangeDeformatter | Represents the base class from which all asymmetric key exchange deformatters derive. |
.png) | AsymmetricKeyExchangeFormatter | Represents the base class from which all asymmetric key exchange formatters derive. |
.png) | AsymmetricSignatureDeformatter | Represents the abstract base class from which all implementations of asymmetric signature deformatters derive. |
.png) | AsymmetricSignatureFormatter | Represents the base class from which all implementations of asymmetric signature formatters derive. |
.png) | CryptoAPITransform | Performs a cryptographic transformation of data. This class cannot be inherited. |
.png) | CryptoConfig | Accesses the cryptography configuration information. |
.png) | CryptographicAttributeObject | Contains a type and a collection of values associated with that type. |
.png) | CryptographicAttributeObjectCollection | Contains a set of CryptographicAttributeObject objects. |
.png) | CryptographicAttributeObjectEnumerator | Provides enumeration functionality for the CryptographicAttributeObjectCollection collection. This class cannot be inherited. |
.png) | CryptographicException | The exception that is thrown when an error occurs during a cryptographic operation. |
.png) | CryptographicUnexpectedOperationException | The exception that is thrown when an unexpected operation occurs during a cryptographic operation. |
.png) | CryptoStream | Defines a stream that links data streams to cryptographic transformations. |
.png) | CspKeyContainerInfo | Provides additional information about a cryptographic key pair. This class cannot be inherited. |
.png) | CspParameters | Contains parameters that are passed to the cryptographic service provider (CSP) that performs cryptographic computations. This class cannot be inherited. |
.png) | DeriveBytes | Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit. |
.png) | DES | Represents the base class for the Data Encryption Standard (DES) algorithm from which all DES implementations must derive. |
.png) | DESCryptoServiceProvider | Defines a wrapper object to access the cryptographic service provider (CSP) version of the Data Encryption Standard (DES) algorithm. This class cannot be inherited. |
.png) | DSA | Represents the abstract base class from which all implementations of the Digital Signature Algorithm (DSA) must inherit. |
.png) | DSACryptoServiceProvider | Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the DSA algorithm. This class cannot be inherited. |
.png) | DSASignatureDeformatter | Verifies a Digital Signature Algorithm (DSA) PKCS#1 v1.5 signature. |
.png) | DSASignatureFormatter | Creates a Digital Signature Algorithm (DSA) signature. |
.png) | FromBase64Transform | Converts a CryptoStream from base 64. |
.png) | HashAlgorithm | Represents the base class from which all implementations of cryptographic hash algorithms must derive. |
.png) | HMAC | Represents the abstract class from which all implementations of Hash-based Message Authentication Code (HMAC) must derive. |
.png) | HMACMD5 | Computes a Hash-based Message Authentication Code (HMAC) using the MD5 hash function. |
.png) | HMACRIPEMD160 | Computes a Hash-based Message Authentication Code (HMAC) using the RIPEMD160 hash function. |
.png) | HMACSHA1 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA1 hash function. |
.png) | HMACSHA256 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA256 hash function. |
.png) | HMACSHA384 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA384 hash function. |
.png) | HMACSHA512 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA512 hash function. |
.png) | KeyedHashAlgorithm | Represents the abstract class from which all implementations of keyed hash algorithms must derive. |
.png) | KeySizes | Determines the set of valid key sizes for the symmetric cryptographic algorithms. |
.png) | MACTripleDES | Computes a Message Authentication Code (MAC) using TripleDES for the input data CryptoStream. |
.png) | MaskGenerationMethod | Represents the abstract class from which all mask generator algorithms must derive. |
.png) | MD5 | Represents the abstract class from which all implementations of the MD5 hash algorithm inherit. |
.png) | MD5CryptoServiceProvider | Computes the MD5 hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited. |
.png) | Oid | Represents a cryptographic object identifier. This class cannot be inherited. |
.png) | OidCollection | Represents a collection of Oid objects. This class cannot be inherited. |
.png) | OidEnumerator | Provides the ability to navigate through an OidCollection object. This class cannot be inherited. |
.png) | PasswordDeriveBytes | Derives a key from a password using an extension of the PBKDF1 algorithm. |
.png) | PKCS1MaskGenerationMethod | Computes masks according to PKCS #1 for use by key exchange algorithms. |
.png) | ProtectedData | Provides methods for protecting and unprotecting data. This class cannot be inherited. |
.png) | ProtectedMemory | Provides methods for protecting and unprotecting memory. This class cannot be inherited. |
.png) | RandomNumberGenerator | Represents the abstract class from which all implementations of cryptographic random number generators derive. |
.png) | RC2 | Represents the base class from which all implementations of the RC2 algorithm must derive. |
.png) | RC2CryptoServiceProvider | Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the RC2 algorithm. This class cannot be inherited. |
.png) | Rfc2898DeriveBytes | Implements password-based key derivation functionality, PBKDF2, by using a pseudo-random number generator based on HMACSHA1. |
.png) | Rijndael | Represents the base class from which all implementations of the Rijndael symmetric encryption algorithm must inherit. |
.png) | RijndaelManaged | Accesses the managed version of the Rijndael algorithm. This class cannot be inherited. |
.png) | RijndaelManagedTransform | Performs a cryptographic transformation of data using the Rijndael algorithm. This class cannot be inherited. |
.png) | RIPEMD160 | Represents the abstract class from which all implementations of the MD160 hash algorithm inherit. |
.png) | RIPEMD160Managed | Computes the RIPEMD160 hash for the input data using the managed library. |
.png) | RNGCryptoServiceProvider | Implements a cryptographic Random Number Generator (RNG) using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited. |
.png) | RSA | Represents the base class from which all implementations of the RSA algorithm inherit. |
.png) | RSACryptoServiceProvider | Performs asymmetric encryption and decryption using the implementation of the RSA algorithm provided by the cryptographic service provider (CSP). This class cannot be inherited. |
.png) | RSAOAEPKeyExchangeDeformatter | Decrypts Optimal Asymmetric Encryption Padding (OAEP) key exchange data. |
.png) | RSAOAEPKeyExchangeFormatter | Creates Optimal Asymmetric Encryption Padding (OAEP) key exchange data using RSA. |
.png) | RSAPKCS1KeyExchangeDeformatter | Decrypts the PKCS #1 key exchange data. |
.png) | RSAPKCS1KeyExchangeFormatter | Creates the PKCS#1 key exchange data using RSA. |
.png) | RSAPKCS1SignatureDeformatter | Verifies an RSA PKCS #1 version 1.5 signature. |
.png) | RSAPKCS1SignatureFormatter | Creates an RSA PKCS #1 version 1.5 signature. |
.png) | SafeHandle | |
.png) | SHA1 | Computes the SHA1 hash for the input data. |
.png) | SHA1CryptoServiceProvider | Computes the SHA1 hash value for the input data using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited. |
.png) | SHA1Managed | Computes the SHA1 hash for the input data using the managed library. |
.png) | SHA256 | Computes the SHA256 hash for the input data. |
.png) | SHA256Managed | Computes the SHA256 hash for the input data using the managed library. |
.png) | SHA384 | Computes the SHA384 hash for the input data. |
.png) | SHA384Managed | Computes the SHA384 hash for the input data using the managed library. |
.png) | SHA512 | Computes the SHA512 hash for the input data. |
.png) | SHA512Managed | Computes the SHA512 hash algorithm for the input data using the managed library. |
.png) | SignatureDescription | Contains information about the properties of a digital signature. |
.png) | SymmetricAlgorithm | Represents the abstract base class from which all implementations of symmetric algorithms must inherit. |
.png) | ToBase64Transform | Converts a CryptoStream to base 64. |
.png) | TripleDES | Represents the base class for Triple Data Encryption Standard algorithms from which all TripleDES implementations must derive. |
.png) | TripleDESCryptoServiceProvider | Defines a wrapper object to access the cryptographic service provider (CSP) version of the TripleDES algorithm. This class cannot be inherited. |