ECDiffieHellmanCng Constructor (Int32)

 
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 with a random key pair, using the specified key size.

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

new : 
        keySize:int -> ECDiffieHellmanCng

Parameters

keySize
Type: System.Int32

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

Exception Condition
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
Available since 3.5
Return to top
Show: