Export (0) Print
Expand All

ECDiffieHellmanCng Constructor (Int32)

Initializes a new instance of the ECDiffieHellmanCng class with a random key pair, using the specified key size.

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

public:
ECDiffieHellmanCng(
	int keySize
)

Parameters

keySize
Type: System::Int32

The size of the key. Valid key sizes are 256, 384, and 521 bits.

ExceptionCondition
ArgumentException

keySize specifies an invalid length.

PlatformNotSupportedException

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

The random key pair will have the public key length defined by the keySize parameter.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft