KeyAgreeRecipientInfo Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase KeyAgreeRecipientInfo define la información del destinatario relativa al acuerdo de claves. Los algoritmos de acuerdo de claves utilizan normalmente el algoritmo de acuerdo de claves de Diffie-Hellman, en el que las dos partes que establecen una clave criptográfica compartida participan en su generación y, por definición, se ponen acuerdo con respecto a dicha clave. Este tipo de algoritmos se diferencia de los algoritmos de transporte de claves en que, en el caso de estos últimos, una parte genera la clave unilateralmente y se la envía, o la transporta, a la otra 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
- Herencia
Comentarios
Esta clase no tiene un constructor público; por lo tanto, no se puede crear una instancia públicamente. Es una clase de solo lectura accesible desde la EnvelopedCms.RecipientInfos propiedad .
Propiedades
Date |
La propiedad Date recupera la fecha y hora en que el originador inició el protocolo de acuerdo de claves. |
EncryptedKey |
La propiedad EncryptedKey recupera el material de claves cifrado del destinatario. |
KeyEncryptionAlgorithm |
La propiedad KeyEncryptionAlgorithm recupera el algoritmo utilizado para realizar el acuerdo de claves. |
OriginatorIdentifierOrKey |
La propiedad OriginatorIdentifierOrKey recupera información sobre el originador del acuerdo de claves para los algoritmos de acuerdo de claves que lo garantizan. |
OtherKeyAttribute |
La propiedad OtherKeyAttribute recupera atributos del material de claves. |
RecipientIdentifier |
La propiedad RecipientIdentifier recupera el identificador del destinatario. |
Type |
La propiedad Type recupera el tipo del destinatario. El tipo del destinatario determina cuál de los dos protocolos principales ha de utilizarse para establecer una clave entre el autor y el destinatario de un mensaje CMS/PKCS #7. (Heredado de RecipientInfo) |
Version |
La propiedad Version recupera la versión del destinatario del acuerdo de claves. Esto se establece automáticamente para los objetos de esta clase y el valor implica que el destinatario participa en un algoritmo de acuerdo de clave. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |