ECDiffieHellmanCng Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de la clase ECDiffieHellmanCng.
Sobrecargas
| Nombre | Description |
|---|---|
| ECDiffieHellmanCng() |
Inicializa una nueva instancia de la ECDiffieHellmanCng clase con un par de claves aleatorio. |
| ECDiffieHellmanCng(Int32) |
Inicializa una nueva instancia de la ECDiffieHellmanCng clase con un par de claves aleatorio, utilizando el tamaño de clave especificado. |
| ECDiffieHellmanCng(CngKey) |
Inicializa una nueva instancia de la ECDiffieHellmanCng clase mediante el objeto especificado CngKey . |
| ECDiffieHellmanCng(ECCurve) |
Crea una nueva instancia de la ECDiffieHellmanCng clase cuyo par de claves pública y privada se genera a través de la curva especificada. |
ECDiffieHellmanCng()
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la ECDiffieHellmanCng clase con un par de claves aleatorio.
public:
ECDiffieHellmanCng();
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public ECDiffieHellmanCng();
public ECDiffieHellmanCng();
Public Sub New ()
- Atributos
Comentarios
El par de claves aleatorias tiene una longitud de clave pública predeterminada de 521 bits.
Se aplica a
ECDiffieHellmanCng(Int32)
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la ECDiffieHellmanCng clase con un par de claves aleatorio, utilizando el tamaño de clave especificado.
public:
ECDiffieHellmanCng(int keySize);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public ECDiffieHellmanCng(int keySize);
public ECDiffieHellmanCng(int keySize);
[System.Security.SecurityCritical]
public ECDiffieHellmanCng(int keySize);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.ECDiffieHellmanCng : int -> System.Security.Cryptography.ECDiffieHellmanCng
new System.Security.Cryptography.ECDiffieHellmanCng : int -> System.Security.Cryptography.ECDiffieHellmanCng
[<System.Security.SecurityCritical>]
new System.Security.Cryptography.ECDiffieHellmanCng : int -> System.Security.Cryptography.ECDiffieHellmanCng
Public Sub New (keySize As Integer)
Parámetros
- keySize
- Int32
Tamaño de la clave. Los tamaños de clave válidos son 256, 384 y 521 bits.
- Atributos
Excepciones
keySize especifica una longitud no válida.
Las clases cryptography Next Generation (CNG) no se admiten en este sistema.
Comentarios
El par de claves aleatorias tendrá la longitud de clave pública definida por el keySize parámetro .
Se aplica a
ECDiffieHellmanCng(CngKey)
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Inicializa una nueva instancia de la ECDiffieHellmanCng clase mediante el objeto especificado CngKey .
public:
ECDiffieHellmanCng(System::Security::Cryptography::CngKey ^ key);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public ECDiffieHellmanCng(System.Security.Cryptography.CngKey key);
public ECDiffieHellmanCng(System.Security.Cryptography.CngKey key);
[System.Security.SecurityCritical]
public ECDiffieHellmanCng(System.Security.Cryptography.CngKey key);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.ECDiffieHellmanCng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.ECDiffieHellmanCng
new System.Security.Cryptography.ECDiffieHellmanCng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.ECDiffieHellmanCng
[<System.Security.SecurityCritical>]
new System.Security.Cryptography.ECDiffieHellmanCng : System.Security.Cryptography.CngKey -> System.Security.Cryptography.ECDiffieHellmanCng
Public Sub New (key As CngKey)
Parámetros
- key
- CngKey
Clave que se usará como entrada para las operaciones criptográficas realizadas por el objeto actual.
- Atributos
Excepciones
key es null.
key no especifica un grupo de algoritmos de curva elíptica Diffie-Hellman (ECDH).
Las clases cryptography Next Generation (CNG) no se admiten en este sistema.
Se aplica a
ECDiffieHellmanCng(ECCurve)
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
- Source:
- Cng.NotSupported.cs
Crea una nueva instancia de la ECDiffieHellmanCng clase cuyo par de claves pública y privada se genera a través de la curva especificada.
public:
ECDiffieHellmanCng(System::Security::Cryptography::ECCurve curve);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public ECDiffieHellmanCng(System.Security.Cryptography.ECCurve curve);
public ECDiffieHellmanCng(System.Security.Cryptography.ECCurve curve);
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
new System.Security.Cryptography.ECDiffieHellmanCng : System.Security.Cryptography.ECCurve -> System.Security.Cryptography.ECDiffieHellmanCng
new System.Security.Cryptography.ECDiffieHellmanCng : System.Security.Cryptography.ECCurve -> System.Security.Cryptography.ECDiffieHellmanCng
Public Sub New (curve As ECCurve)
Parámetros
- curve
- ECCurve
Curva usada para generar el par de claves pública y privada.
- Atributos
Excepciones
curve no se valida.
Comentarios
curve debe validar (es decir, debe devolver true) cuando se pasa al ECCurve.Validate método y debe ser un primo con nombre o explícito.