AsymmetricKeyExchangeFormatter Classe

Definição

Representa a classe base de onde derivam todas as formatadoras assimétricas de troca de chaves.

public ref class AsymmetricKeyExchangeFormatter abstract
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public abstract class AsymmetricKeyExchangeFormatter
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class AsymmetricKeyExchangeFormatter
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type AsymmetricKeyExchangeFormatter = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type AsymmetricKeyExchangeFormatter = class
Public MustInherit Class AsymmetricKeyExchangeFormatter
Herança
AsymmetricKeyExchangeFormatter
Derivado
Atributos

Observações

Formatters de troca assimétrica de chaves encriptam dados de troca de chaves.

A troca de chaves permite ao remetente criar informação secreta, como dados aleatórios que podem ser usados como chave num algoritmo de encriptação simétrica, e usar encriptação para os enviar ao destinatário pretendido.

Atenção

É altamente recomendado que não tente criar o seu próprio método de troca de chaves a partir da funcionalidade básica fornecida, pois muitos detalhes da operação devem ser realizados cuidadosamente para que a troca de chaves seja bem-sucedida.

Construtores

Name Description
AsymmetricKeyExchangeFormatter()

Inicializa uma nova instância de AsymmetricKeyExchangeFormatter.

Propriedades

Name Description
Parameters

Quando sobrescrito numa classe derivada, obtém os parâmetros para a troca assimétrica de chaves.

Métodos

Name Description
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.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SetKey(AsymmetricAlgorithm)

Quando sobreposta numa classe derivada, define a chave pública para encriptar a informação secreta.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também