System.Security.Cryptography.CryptoConfig Class

Accesses the cryptography configuration information.

See Also: CryptoConfig Members

Syntax

[System.Runtime.InteropServices.ComVisible(true)]
public class CryptoConfig

Remarks

The following table shows the simple names recognized by this class and the default algorithm implementations to which they map. Alternatively, you can map other implementations to these names, as described in Mapping Algorithm Names to Cryptography Classes.

3DES, Triple DES, TripleDES, System.Security.Cryptography.TripleDES

System.Security.Cryptography.TripleDESCryptoServiceProvider

AES, System.Security.Cryptography.AesCryptoServiceProvider

System.Security.Cryptography.AesCryptoServiceProvider

AesManaged, System.Security.Cryptography.AesManaged

System.Security.Cryptography.AesManaged

System.Security.Cryptography.AsymmetricAlgorithm

System.Security.Cryptography.RSACryptoServiceProvider

DES, System.Security.Cryptography.DES

System.Security.Cryptography.DESCryptoServiceProvider

DSA, System.Security.Cryptography.DSA

System.Security.Cryptography.DSACryptoServiceProvider

ECDH, ECDiffieHellman, ECDiffieHellmanCng, System.Security.Cryptography.ECDiffieHellmanCng

System.Security.Cryptography.ECDiffieHellmanCng

ECDsa, ECDsaCng, System.Security.Cryptography.ECDsaCng

System.Security.Cryptography.ECDsaCng

System.Security.Cryptography.HashAlgorithm

System.Security.Cryptography.SHA1CryptoServiceProvider

HMAC, System.Security.Cryptography.HMAC

System.Security.Cryptography.HMACSHA1

HMACMD5, System.Security.Cryptography.HMACMD5

System.Security.Cryptography.HMACMD5

HMACRIPEMD160, System.Security.Cryptography.HMACRIPEMD160

System.Security.Cryptography.HMACRIPEMD160

HMACSHA1, System.Security.Cryptography.HMACSHA1

System.Security.Cryptography.HMACSHA1

HMACSHA256, System.Security.Cryptography.HMACSHA256

System.Security.Cryptography.HMACSHA256

HMACSHA384, System.Security.Cryptography.HMACSHA384

System.Security.Cryptography.HMACSHA384

HMACSHA512, System.Security.Cryptography.HMACSHA512

System.Security.Cryptography.HMACSHA512

System.Security.Cryptography.KeyedHashAlgorithm

System.Security.Cryptography.HMACSHA1

MACTripleDES, System.Security.Cryptography.MACTripleDES

System.Security.Cryptography.MACTripleDES

MD5, System.Security.Cryptography.MD5

System.Security.Cryptography.MD5CryptoServiceProvider

System.Security.Cryptography.MD5Cng

System.Security.Cryptography.MD5Cng

RandomNumberGenerator

System.Security.Cryptography.RNGCryptoServiceProvider

RC2, System.Security.Cryptography.RC2

System.Security.Cryptography.RC2CryptoServiceProvider

Rijndael, System.Security.Cryptography.Rijndael

System.Security.Cryptography.RijndaelManaged

RIPEMD160, RIPEMD-160, System.Security.Cryptography.RIPEMD160Managed

System.Security.Cryptography.RIPEMD160Managed

RSA, System.Security.Cryptography.RSA

System.Security.Cryptography.RSACryptoServiceProvider

SHA, SHA1, System.Security.Cryptography.SHA1

System.Security.Cryptography.SHA1CryptoServiceProvider

System.Security.Cryptography.SHA1Cng

System.Security.Cryptography.SHA1Cng

SHA256, SHA-256, System.Security.Cryptography.SHA256

System.Security.Cryptography.SHA256Managed

System.Security.Cryptography.SHA256Cng

System.Security.Cryptography.SHA256Cng

System.Security.Cryptography.SHA256CryptoServiceProvider

System.Security.Cryptography.SHA256CryptoServiceProvider

SHA384, SHA-384, System.Security.Cryptography.SHA384

System.Security.Cryptography.SHA384Managed

System.Security.Cryptography.SHA384Cng

System.Security.Cryptography.SHA384Cng

System.Security.Cryptography.SHA384CryptoServiceProvider

System.Security.Cryptography.SHA384CryptoServiceProvider

SHA512, SHA-512, System.Security.Cryptography.SHA512

System.Security.Cryptography.SHA512Managed

System.Security.Cryptography.SHA512Cng

System.Security.Cryptography.SHA512Cng

System.Security.Cryptography.SHA512CryptoServiceProvider

System.Security.Cryptography.SHA512CryptoServiceProvider

System.Security.Cryptography.SymmetricAlgorithm

System.Security.Cryptography.RijndaelManaged

Requirements

Namespace: System.Security.Cryptography
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0