Partilhar via


KeyTransRecipientInfo Classe

Definição

A classe KeyTransRecipientInfo define as informações de destinatário do transporte de chaves. Os algoritmos de transporte de chave normalmente usam o algoritmo RSA, no qual um originador estabelece uma chave criptográfica compartilhada com um destinatário gerando essa chave e, em seguida, transportando-a para o destinatário. Isso é o contrário do que ocorre em algoritmos de acordo de chaves, nos quais as duas partes que estarão usando uma chave de criptografia fazem parte de sua geração, concordando mutuamente com essa chave.

public ref class KeyTransRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyTransRecipientInfo = class
    inherit RecipientInfo
Public NotInheritable Class KeyTransRecipientInfo
Inherits RecipientInfo
Herança
KeyTransRecipientInfo

Comentários

Essa classe não tem um construtor público; portanto, ele não pode ser instanciado publicamente. É uma classe somente leitura acessível a partir da EnvelopedCms.RecipientInfos propriedade .

Propriedades

EncryptedKey

A propriedade EncryptedKey recupera a chave criptografada para esse destinatário de transporte de chaves.

KeyEncryptionAlgorithm

A propriedade KeyEncryptionAlgorithm recupera o algoritmo de criptografia de chave usado para criptografar a chave de criptografia do conteúdo.

RecipientIdentifier

A propriedade RecipientIdentifier recupera o identificador da entidade associado ao conteúdo criptografado.

Type

A propriedade Type recupera o tipo do destinatário. O tipo de destinatário determina qual dos dois protocolos principais é usado para estabelecer uma chave entre o remetente e o destinatário de uma mensagem CMS/PKCS nº 7.

(Herdado de RecipientInfo)
Version

A propriedade Version recupera a versão do destinatário de transporte de chaves. A versão do destinatário do transporte de chave é definida automaticamente para objetos nessa classe e o valor implica que o destinatário está participando de um algoritmo de transporte de chave.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também