ECDiffieHellmanCng Constructor (CngKey)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Initializes a new instance of the ECDiffieHellmanCng class by using the specified CngKey object.

Namespace:   System.Security.Cryptography
Assembly:  System.Core (in System.Core.dll)

public ECDiffieHellmanCng(
	CngKey key
)

Parameters

key
Type: System.Security.Cryptography.CngKey

The key that will be used as input to the cryptographic operations performed by the current object.

Exception Condition
ArgumentNullException

key is null.

ArgumentException

key does not specify an Elliptic Curve Diffie-Hellman (ECDH) algorithm group.

PlatformNotSupportedException

Cryptography Next Generation (CNG) classes are not supported on this system.

.NET Framework
Available since 3.5
Return to top
Show: