AsymmetricKeyExchangeFormatter.CreateKeyExchange Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando substituído em uma classe derivada, cria os dados de troca de chaves criptografados.
Sobrecargas
CreateKeyExchange(Byte[]) |
Quando substituído em uma classe derivada, cria os dados de troca de chaves criptografados dos dados de entrada especificados. |
CreateKeyExchange(Byte[], Type) |
Quando substituído em uma classe derivada, cria os dados de troca de chaves criptografados dos dados de entrada especificados. |
CreateKeyExchange(Byte[])
Quando substituído em uma classe derivada, cria os dados de troca de chaves criptografados 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[]
As informações de segredo a serem passadas na troca de chaves.
Retornos
Os dados de troca de chaves criptografados a serem enviados para o destinatário pretendido.
Comentários
Esses dados só podem ser interpretados pelo titular da chave privada correspondente à chave pública usada para criptografar os dados. Isso ajuda a garantir que somente o destinatário pretendido possa acessar as informações secretas.
Confira também
Aplica-se a
CreateKeyExchange(Byte[], Type)
Quando substituído em uma classe derivada, cria os dados de troca de chaves criptografados 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[]
As informações de segredo a serem passadas na troca de chaves.
- symAlgType
- Type
Esse parâmetro não é usado na versão atual.
Retornos
Os dados de troca de chaves criptografados a serem enviados para o destinatário pretendido.
Comentários
Esses dados só podem ser interpretados pelo titular da chave privada correspondente à chave pública usada para criptografar os dados. Isso ajuda a garantir que somente o destinatário pretendido possa acessar as informações secretas.