AsymmetricKeyExchangeFormatter.CreateKeyExchange Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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[])
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
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)
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
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.