KeyAgreeRecipientInfo Classe
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.
A classe KeyAgreeRecipientInfo define as informações de destinatário do acordo de chaves. Algoritmos de acordo de chaves normalmente usam o algoritmo de acordo de chave Diffie-Hellman, no qual ambas as partes que estabelecem uma chave de criptografia compartilhada fazem parte de sua geração em, por definição, concordarem com essa chave. Isso é diferente de algoritmos de transporte de chaves, em que um participante gera a chave de forma unilateral e a envia ou transporta para a outra parte.
public ref class KeyAgreeRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyAgreeRecipientInfo = class
inherit RecipientInfo
Public NotInheritable Class KeyAgreeRecipientInfo
Inherits RecipientInfo
- Herança
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 na EnvelopedCms.RecipientInfos propriedade .
Propriedades
Date |
A propriedade Date recupera a data e hora de início do protocolo de acordo de chaves pelo originador. |
EncryptedKey |
A propriedade EncryptedKey recupera o material para chave do destinatário criptografado. |
KeyEncryptionAlgorithm |
A propriedade KeyEncryptionAlgorithm recupera o algoritmo usado para executar o acordo de chaves. |
OriginatorIdentifierOrKey |
A propriedade OriginatorIdentifierOrKey recupera informações sobre o remetente do acordo de chaves para algoritmos de acordo de chaves que o garantem. |
OtherKeyAttribute |
A propriedade OtherKeyAttribute recupera atributos do material para chave. |
RecipientIdentifier |
A propriedade RecipientIdentifier recupera o identificador do destinatário. |
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 do acordo de chaves. Isso é definido automaticamente para objetos nessa classe e o valor implica que o destinatário está participando de um algoritmo de contrato 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) |