The members of System.Security.Cryptography.CngAlgorithm are listed below.
See Also: Inherited members from System.Object
Initializes a new instance of the System.Security.Cryptography.CngAlgorithm class. |
[read-only] | Algorithm | string.
Gets the algorithm name that the current System.Security.Cryptography.CngAlgorithm object specifies. |
[read-only] static | ECDiffieHellmanP256 | CngAlgorithm.
Gets a System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Diffie-Hellman (ECDH) key exchange algorithm that uses the P-256 curve. |
[read-only] static | ECDiffieHellmanP384 | CngAlgorithm.
Gets a System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Diffie-Hellman (ECDH) key exchange algorithm that uses the P-384 curve. |
[read-only] static | ECDiffieHellmanP521 | CngAlgorithm.
Gets a System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Diffie-Hellman (ECDH) key exchange algorithm that uses the P-521 curve. |
[read-only] static | ECDsaP256 | CngAlgorithm.
Gets a System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Digital Signature Algorithm (ECDSA) that uses the P-256 curve. |
[read-only] static | ECDsaP384 | CngAlgorithm.
Gets a System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Digital Signature Algorithm (ECDSA) that uses the P-384 curve. |
[read-only] static | ECDsaP521 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies an Elliptic Curve Digital Signature Algorithm (ECDSA) that uses the P-521 curve. |
[read-only] static | MD5 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies the Message Digest 5 (MD5) hash algorithm. |
[read-only] static | Sha1 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies the Secure Hash Algorithm 1 (SHA-1) algorithm. |
[read-only] static | Sha256 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies the Secure Hash Algorithm 256 (SHA-256) algorithm. |
[read-only] static | Sha384 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies the Secure Hash Algorithm 384 (SHA-384) algorithm. |
[read-only] static | Sha512 | CngAlgorithm.
Gets a new System.Security.Cryptography.CngAlgorithm object that specifies the Secure Hash Algorithm 512 (SHA-512) algorithm. |
override | Equals(object)
| |
Equals(CngAlgorithm)
| ||
override | GetHashCode()
| |
override | ToString()
|
static | Equality(CngAlgorithm, CngAlgorithm) |
Determines whether two System.Security.Cryptography.CngAlgorithm objects specify the same algorithm name. |
static | Inequality(CngAlgorithm, CngAlgorithm) |
Determines whether two System.Security.Cryptography.CngAlgorithm objects do not specify the same algorithm. |