AsymmetricKeyExchangeFormatter.CreateKeyExchange Método

Definição

Quando sobrescrito numa classe derivada, cria-se os dados de troca de chaves encriptados.

Sobrecargas

Name Description
CreateKeyExchange(Byte[])

Quando sobreposto numa classe derivada, cria os dados de troca de chaves encriptados a partir dos dados de entrada especificados.

CreateKeyExchange(Byte[], Type)

Quando sobreposto numa classe derivada, cria os dados de troca de chaves encriptados a partir dos dados de entrada especificados.

CreateKeyExchange(Byte[])

Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs

Quando sobreposto numa classe derivada, cria os dados de troca de chaves encriptados a partir dos dados de entrada especificados.

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data);
public abstract byte[] CreateKeyExchange(byte[] data);
abstract member CreateKeyExchange : byte[] -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte()) As Byte()

Parâmetros

data
Byte[]

A informação secreta a ser passada na troca de chaves.

Devoluções

Byte[]

Os dados de troca de chaves encriptadas serão enviados ao destinatário pretendido.

Observações

Estes dados só podem ser interpretados pelo detentor da chave privada correspondente à chave pública usada para encriptar os dados. Isto ajuda a garantir que apenas o destinatário pretendido pode aceder à informação secreta.

Ver também

Aplica-se a

CreateKeyExchange(Byte[], Type)

Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs
Origem:
AsymmetricKeyExchangeFormatter.cs

Quando sobreposto numa classe derivada, cria os dados de troca de chaves encriptados a partir dos dados de entrada especificados.

public:
 abstract cli::array <System::Byte> ^ CreateKeyExchange(cli::array <System::Byte> ^ data, Type ^ symAlgType);
public abstract byte[] CreateKeyExchange(byte[] data, Type? symAlgType);
public abstract byte[] CreateKeyExchange(byte[] data, Type symAlgType);
abstract member CreateKeyExchange : byte[] * Type -> byte[]
Public MustOverride Function CreateKeyExchange (data As Byte(), symAlgType As Type) As Byte()

Parâmetros

data
Byte[]

A informação secreta a ser passada na troca de chaves.

symAlgType
Type

Este parâmetro não é utilizado na versão atual.

Devoluções

Byte[]

Os dados de troca de chaves encriptadas serão enviados ao destinatário pretendido.

Observações

Estes dados só podem ser interpretados pelo detentor da chave privada correspondente à chave pública usada para encriptar os dados. Isto ajuda a garantir que apenas o destinatário pretendido pode aceder à informação secreta.

Ver também

Aplica-se a