ECDiffieHellmanCng Constructor (Int32)
.NET Framework (current version)
![]() |
---|
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.
Assembly: System.Core (in System.Core.dll)
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
Available since 3.5
Show: