|
| Class | Description |
|---|
 | Aes | Represents the abstract base class from which all implementations of the Advanced Encryption Standard (AES) must inherit. |
 | AesManaged | Provides a managed implementation of the Advanced Encryption Standard (AES) symmetric algorithm. |
 | AsymmetricAlgorithm | |
 | AsymmetricKeyExchangeDeformatter | Represents the base class from which all asymmetric key exchange deformatters derive. |
 | AsymmetricKeyExchangeFormatter | Represents the base class from which all asymmetric key exchange formatters derive. |
 | AsymmetricSignatureDeformatter | Represents the abstract base class from which all implementations of asymmetric signature deformatters derive. |
 | AsymmetricSignatureFormatter | Represents the base class from which all implementations of asymmetric signature formatters derive. |
 | CryptographicException | The exception that is thrown when an error occurs during a cryptographic operation. |
 | CryptographicUnexpectedOperationException | The exception that is thrown when an unexpected operation occurs during a cryptographic operation. |
 | CryptoStream | Defines a stream that links data streams to cryptographic transformations. |
 | CspKeyContainerInfo | Provides additional information about a cryptographic key pair. This class cannot be inherited. |
 | CspParameters | Contains parameters that are passed to the cryptographic service provider (CSP) that performs cryptographic computations. This class cannot be inherited. |
 | DeriveBytes | Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit. |
 | HashAlgorithm | Represents the base class from which all implementations of cryptographic hash algorithms must derive. |
 | HMAC | Represents the abstract class from which all implementations of Hash-based Message Authentication Code (HMAC) must derive. |
 | HMACSHA1 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA1 hash function. |
 | HMACSHA256 | Computes a Hash-based Message Authentication Code (HMAC) using the SHA256 hash function. |
 | KeyedHashAlgorithm | Represents the abstract class from which all implementations of keyed hash algorithms must derive. |
 | KeySizes | Determines the set of valid key sizes for the symmetric cryptographic algorithms. |
 | MaskGenerationMethod | Represents the abstract class from which all mask generator algorithms must derive. |
 | PKCS1MaskGenerationMethod | Computes masks according to PKCS #1 for use by key exchange algorithms. |
 | ProtectedData | Provides methods for encrypting and decrypting data. This class cannot be inherited. |
 | RandomNumberGenerator | Represents the abstract class from which all implementations of cryptographic random number generators derive. |
 | Rfc2898DeriveBytes | Implements password-based key derivation functionality, PBKDF2, by using a pseudo-random number generator based on HMACSHA1. |
 | RNGCryptoServiceProvider | Implements a cryptographic Random Number Generator (RNG) using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited. |
 | RSA | Represents the base class from which all implementations of the RSA algorithm inherit. |
 | 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. |
 | RSAOAEPKeyExchangeDeformatter | Decrypts Optimal Asymmetric Encryption Padding (OAEP) key exchange data. |
 | RSAOAEPKeyExchangeFormatter | Creates Optimal Asymmetric Encryption Padding (OAEP) key exchange data using RSA. |
 | RSAPKCS1KeyExchangeDeformatter | Decrypts the PKCS #1 key exchange data. |
 | RSAPKCS1KeyExchangeFormatter | Creates the PKCS#1 key exchange data using RSA. |
 | RSAPKCS1SignatureDeformatter | Verifies an RSA PKCS #1 version 1.5 signature. |
 | RSAPKCS1SignatureFormatter | Creates an RSA PKCS #1 version 1.5 signature. |
 | SHA1 | Computes the SHA1 hash for the input data. |
 | SHA1Managed | Computes the SHA1 hash for the input data using the managed library. |
 | SHA256 | Computes the SHA256 hash for the input data. |
 | SHA256Managed | Computes the SHA256 hash for the input data using the managed library. |
 | SymmetricAlgorithm | Represents the abstract base class from which all implementations of symmetric algorithms must inherit. |