AsymmetricKeyExchangeFormatter.CreateKeyExchange Método

Definición

Cuando se invalida en una clase derivada, crea los datos del intercambio de claves cifradas.

Sobrecargas

CreateKeyExchange(Byte[])

Si se reemplaza en una clase derivada, crea los datos de intercambio de claves cifradas a partir de los datos de entrada especificados.

CreateKeyExchange(Byte[], Type)

Si se reemplaza en una clase derivada, crea los datos de intercambio de claves cifradas a partir de los datos de entrada especificados.

CreateKeyExchange(Byte[])

Source:
AsymmetricKeyExchangeFormatter.cs
Source:
AsymmetricKeyExchangeFormatter.cs
Source:
AsymmetricKeyExchangeFormatter.cs

Si se reemplaza en una clase derivada, crea los datos de intercambio de claves cifradas a partir de los datos de entrada especificados.

C#
public abstract byte[] CreateKeyExchange(byte[] data);

Parámetros

data
Byte[]

Información secreta que se pasará en el intercambio de claves.

Devoluciones

Byte[]

Datos de intercambio de claves cifradas que se enviarán al destinatario previsto.

Comentarios

El titular de la clave privada correspondiente a la clave pública utilizada para cifrar los datos solo puede interpretar estos datos. Esto ayuda a garantizar que solo el destinatario deseado pueda acceder a la información secreta.

Consulte también

Se aplica a

.NET 10 y otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

CreateKeyExchange(Byte[], Type)

Source:
AsymmetricKeyExchangeFormatter.cs
Source:
AsymmetricKeyExchangeFormatter.cs
Source:
AsymmetricKeyExchangeFormatter.cs

Si se reemplaza en una clase derivada, crea los datos de intercambio de claves cifradas a partir de los datos de entrada especificados.

C#
public abstract byte[] CreateKeyExchange(byte[] data, Type? symAlgType);
C#
public abstract byte[] CreateKeyExchange(byte[] data, Type symAlgType);

Parámetros

data
Byte[]

Información secreta que se pasará en el intercambio de claves.

symAlgType
Type

Este parámetro no se usa en la versión actual.

Devoluciones

Byte[]

Datos de intercambio de claves cifradas que se enviarán al destinatario previsto.

Comentarios

El titular de la clave privada correspondiente a la clave pública utilizada para cifrar los datos solo puede interpretar estos datos. Esto ayuda a garantizar que solo el destinatario deseado pueda acceder a la información secreta.

Consulte también

Se aplica a

.NET 10 y otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1