|
| Class | Description |
|---|
.gif) | Aes |
Represents the abstract base class from which all implementations of the Advanced Encryption Standard (AES) must inherit.
|
.gif) | AesCryptoServiceProvider |
Performs symmetric encryption and decryption using the Cryptographic Application Programming Interfaces (CAPI) implementation of the Advanced Encryption Standard (AES) algorithm.
|
.gif) | AesManaged |
Provides a managed implementation of the Advanced Encryption Standard (AES) symmetric algorithm.
|
.gif) | AsnEncodedData |
Represents Abstract Syntax Notation One (ASN.1)-encoded data.
|
.gif) | AsnEncodedDataCollection |
Represents a collection of AsnEncodedData objects. This class cannot be inherited.
|
.gif) | AsnEncodedDataEnumerator |
Provides the ability to navigate through an AsnEncodedDataCollection object. This class cannot be inherited.
|
.gif) | AsymmetricAlgorithm |
Represents the abstract base class from which all implementations of asymmetric algorithms must inherit.
|
.gif) | AsymmetricKeyExchangeDeformatter |
Represents the base class from which all asymmetric key exchange deformatters derive.
|
.gif) | AsymmetricKeyExchangeFormatter |
Represents the base class from which all asymmetric key exchange formatters derive.
|
.gif) | AsymmetricSignatureDeformatter |
Represents the abstract base class from which all implementations of asymmetric signature deformatters derive.
|
.gif) | AsymmetricSignatureFormatter |
Represents the base class from which all implementations of asymmetric signature formatters derive.
|
.gif) | CngAlgorithm |
Encapsulates the name of an encryption algorithm.
|
.gif) | CngAlgorithmGroup |
Encapsulates the name of an encryption algorithm group.
|
.gif) | CngKey |
Defines the core functionality for keys that are used with Cryptography Next Generation (CNG) objects.
|
.gif) | CngKeyBlobFormat |
Specifies a key BLOB format for use with Microsoft Cryptography Next Generation (CNG) objects.
|
.gif) | CngKeyCreationParameters |
Contains advanced properties for key creation.
|
.gif) | CngPropertyCollection |
Provides a strongly typed collection of Cryptography Next Generation (CNG) properties.
|
.gif) | CngProvider |
Encapsulates the name of a key storage provider (KSP) for use with Cryptography Next Generation (CNG) objects.
|
.gif) | CngUIPolicy |
Encapsulates optional configuration parameters for the user interface (UI) that Cryptography Next Generation (CNG) displays when you access a protected key.
|
.gif) | CryptoAPITransform |
Performs a cryptographic transformation of data. This class cannot be inherited.
|
.gif) | CryptoConfig |
Accesses the cryptography configuration information.
|
.gif) | CryptographicAttributeObject |
Contains a type and a collection of values associated with that type.
|
.gif) | CryptographicAttributeObjectCollection |
Contains a set of CryptographicAttributeObject objects.
|
.gif) | CryptographicAttributeObjectEnumerator |
Provides enumeration functionality for the CryptographicAttributeObjectCollection collection. This class cannot be inherited.
|
.gif) | CryptographicException |
The exception that is thrown when an error occurs during a cryptographic operation.
|
.gif) | CryptographicUnexpectedOperationException |
The exception that is thrown when an unexpected operation occurs during a cryptographic operation.
|
.gif) | CryptoStream |
Defines a stream that links data streams to cryptographic transformations.
|
.gif) | CspKeyContainerInfo |
Provides additional information about a cryptographic key pair. This class cannot be inherited.
|
.gif) | CspParameters |
Contains parameters that are passed to the cryptographic service provider (CSP) that performs cryptographic computations. This class cannot be inherited.
|
.gif) | DeriveBytes |
Represents the abstract base class from which all classes that derive byte sequences of a specified length inherit.
|
.gif) | DES |
Represents the base class for the Data Encryption Standard (DES) algorithm from which all DES implementations must derive.
|
.gif) | 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.
|
.gif) | DSA |
Represents the abstract base class from which all implementations of the Digital Signature Algorithm (DSA) must inherit.
|
.gif) | DSACryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the DSA algorithm. This class cannot be inherited.
|
.gif) | DSASignatureDeformatter |
Verifies a Digital Signature Algorithm (DSA) PKCS#1 v1.5 signature.
|
.gif) | DSASignatureFormatter |
Creates a Digital Signature Algorithm (DSA) signature.
|
.gif) | ECDiffieHellman |
Provides an abstract base class that Elliptic Curve Diffie-Hellman (ECDH) algorithm implementations can derive from. This class provides the basic set of operations that all ECDH implementations must support.
|
.gif) | ECDiffieHellmanCng |
Provides a Cryptography Next Generation (CNG) implementation of the Elliptic Curve Diffie-Hellman (ECDH) algorithm. This class is used to perform cryptographic operations.
|
.gif) | ECDiffieHellmanCngPublicKey |
Specifies an Elliptic Curve Diffie-Hellman (ECDH) public key for use with the ECDiffieHellmanCng class.
|
.gif) | ECDiffieHellmanPublicKey |
Provides an abstract base class from which all ECDiffieHellmanCngPublicKey implementations must inherit.
|
.gif) | ECDsa |
Provides an abstract base class that encapsulates the Elliptic Curve Digital Signature Algorithm (ECDSA).
|
.gif) | ECDsaCng |
Provides a Cryptography Next Generation (CNG) implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA).
|
.gif) | FromBase64Transform |
Converts a CryptoStream from base 64.
|
.gif) | HashAlgorithm |
Represents the base class from which all implementations of cryptographic hash algorithms must derive.
|
.gif) | HMAC |
Represents the abstract class from which all implementations of Hash-based Message Authentication Code (HMAC) must derive.
|
.gif) | HMACMD5 |
Computes a Hash-based Message Authentication Code (HMAC) using the MD5 hash function.
|
.gif) | HMACRIPEMD160 |
Computes a Hash-based Message Authentication Code (HMAC) using the RIPEMD160 hash function.
|
.gif) | HMACSHA1 |
Computes a Hash-based Message Authentication Code (HMAC) using the SHA1 hash function.
|
.gif) | HMACSHA256 |
Computes a Hash-based Message Authentication Code (HMAC) using the SHA256 hash function.
|
.gif) | HMACSHA384 |
Computes a Hash-based Message Authentication Code (HMAC) using the SHA384 hash function.
|
.gif) | HMACSHA512 |
Computes a Hash-based Message Authentication Code (HMAC) using the SHA512 hash function.
|
.gif) | KeyedHashAlgorithm |
Represents the abstract class from which all implementations of keyed hash algorithms must derive.
|
.gif) | KeySizes |
Determines the set of valid key sizes for the symmetric cryptographic algorithms.
|
.gif) | MACTripleDES |
Computes a Message Authentication Code (MAC) using TripleDES for the input data CryptoStream.
|
.gif) | ManifestSignatureInformation |
Provides information for a manifest signature.
|
.gif) | ManifestSignatureInformationCollection |
Represents a read-only collection of ManifestSignatureInformation objects.
|
.gif) | MaskGenerationMethod |
Represents the abstract class from which all mask generator algorithms must derive.
|
.gif) | MD5 |
Represents the abstract class from which all implementations of the MD5 hash algorithm inherit.
|
.gif) | MD5Cng |
Provides a CNG (Cryptography Next Generation) implementation of the MD5 (Message Digest 5) 128-bit hashing algorithm.
|
.gif) | 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.
|
.gif) | Oid |
Represents a cryptographic object identifier. This class cannot be inherited.
|
.gif) | OidCollection |
Represents a collection of Oid objects. This class cannot be inherited.
|
.gif) | OidEnumerator |
Provides the ability to navigate through an OidCollection object. This class cannot be inherited.
|
.gif) | PasswordDeriveBytes |
Derives a key from a password using an extension of the PBKDF1 algorithm.
|
.gif) | PKCS1MaskGenerationMethod |
Computes masks according to PKCS #1 for use by key exchange algorithms.
|
.gif) | ProtectedData |
Provides methods for protecting and unprotecting data. This class cannot be inherited.
|
.gif) | ProtectedMemory |
Provides methods for protecting and unprotecting memory. This class cannot be inherited.
|
.gif) | RandomNumberGenerator |
Represents the abstract class from which all implementations of cryptographic random number generators derive.
|
.gif) | RC2 |
Represents the base class from which all implementations of the RC2 algorithm must derive.
|
.gif) | RC2CryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the RC2 algorithm. This class cannot be inherited.
|
.gif) | Rfc2898DeriveBytes |
Implements password-based key derivation functionality, PBKDF2, by using a pseudo-random number generator based on HMACSHA1.
|
.gif) | Rijndael |
Represents the base class from which all implementations of the Rijndael symmetric encryption algorithm must inherit.
|
.gif) | RijndaelManaged |
Accesses the managed version of the Rijndael algorithm. This class cannot be inherited.
|
.gif) | RijndaelManagedTransform |
Performs a cryptographic transformation of data using the Rijndael algorithm. This class cannot be inherited.
|
.gif) | RIPEMD160 |
Represents the abstract class from which all implementations of the MD160 hash algorithm inherit.
|
.gif) | RIPEMD160Managed |
Computes the RIPEMD160 hash for the input data using the managed library.
|
.gif) | RNGCryptoServiceProvider |
Implements a cryptographic Random Number Generator (RNG) using the implementation provided by the cryptographic service provider (CSP). This class cannot be inherited.
|
.gif) | RSA |
Represents the base class from which all implementations of the RSA algorithm inherit.
|
.gif) | 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.
|
.gif) | RSAOAEPKeyExchangeDeformatter |
Decrypts Optimal Asymmetric Encryption Padding (OAEP) key exchange data.
|
.gif) | RSAOAEPKeyExchangeFormatter |
Creates Optimal Asymmetric Encryption Padding (OAEP) key exchange data using RSA.
|
.gif) | RSAPKCS1KeyExchangeDeformatter |
Decrypts the PKCS #1 key exchange data.
|
.gif) | RSAPKCS1KeyExchangeFormatter |
Creates the PKCS#1 key exchange data using RSA.
|
.gif) | RSAPKCS1SignatureDeformatter |
Verifies an RSA PKCS #1 version 1.5 signature.
|
.gif) | RSAPKCS1SignatureFormatter |
Creates an RSA PKCS #1 version 1.5 signature.
|
.gif) | SHA1 |
Computes the SHA1 hash for the input data.
|
.gif) | SHA1Cng |
Provides a Cryptography Next Generation (CNG) implementation of the Secure Hash Algorithm (SHA).
|
.gif) | 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.
|
.gif) | SHA1Managed |
Computes the SHA1 hash for the input data using the managed library.
|
.gif) | SHA256 |
Computes the SHA256 hash for the input data.
|
.gif) | SHA256Cng |
Provides a Cryptography Next Generation (CNG) implementation of the Secure Hash Algorithm (SHA) for 256-bit hash values.
|
.gif) | SHA256CryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the SHA256 algorithm.
|
.gif) | SHA256Managed |
Computes the SHA256 hash for the input data using the managed library.
|
.gif) | SHA384 |
Computes the SHA384 hash for the input data.
|
.gif) | SHA384Cng |
Provides a Cryptography Next Generation (CNG) implementation of the Secure Hash Algorithm (SHA) for 384-bit hash values.
|
.gif) | SHA384CryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the SHA384 algorithm.
|
.gif) | SHA384Managed |
Computes the SHA384 hash for the input data using the managed library.
|
.gif) | SHA512 |
Computes the SHA512 hash for the input data.
|
.gif) | SHA512Cng |
Provides a Cryptography Next Generation (CNG) implementation of the Secure Hash Algorithm (SHA) for 512-bit hash values.
|
.gif) | SHA512CryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) implementation of the SHA512 algorithm.
|
.gif) | SHA512Managed |
Computes the SHA512 hash algorithm for the input data using the managed library.
|
.gif) | SignatureDescription |
Contains information about the properties of a digital signature.
|
.gif) | StrongNameSignatureInformation |
Holds the strong name signature information for a manifest.
|
.gif) | SymmetricAlgorithm |
Represents the abstract base class from which all implementations of symmetric algorithms must inherit.
|
.gif) | ToBase64Transform |
Converts a CryptoStream to base 64.
|
.gif) | TripleDES |
Represents the base class for Triple Data Encryption Standard algorithms from which all TripleDES implementations must derive.
|
.gif) | TripleDESCryptoServiceProvider |
Defines a wrapper object to access the cryptographic service provider (CSP) version of the TripleDES algorithm. This class cannot be inherited.
|