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) |