KeyAgreeRecipientInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La classe KeyAgreeRecipientInfo definisce informazioni sul destinatario dello scambio di chiave. Gli algoritmi di scambio di chiave si basano in genere sull'algoritmo di scambio di chiave di Diffie-Hellman, nel quale entrambe le parti che stabiliscono una chiave crittografica condivisa intervengono nella sua generazione e, per definizione, si accordano su tale chiave. Essi si differenziano dagli algoritmi di trasporto chiave, nei quali solo una parte genera la chiave in modo unilaterale e la invia, o la trasporta, all'altra 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
- Ereditarietà
Commenti
Questa classe non ha un costruttore pubblico; pertanto, non può essere creata pubblicamente un'istanza. È una classe di sola lettura accessibile dalla EnvelopedCms.RecipientInfos proprietà.
Proprietà
Date |
La proprietà Date recupera la data e l'ora dell'avvio del protocollo di scambio di chiave da parte del creatore. |
EncryptedKey |
La proprietà EncryptedKey recupera il materiale crittografato della chiave del destinatario. |
KeyEncryptionAlgorithm |
La proprietà KeyEncryptionAlgorithm recupera l'algoritmo utilizzato per eseguire lo scambio di chiave. |
OriginatorIdentifierOrKey |
La proprietà OriginatorIdentifierOrKey recupera le informazioni sul creatore dello scambio di chiave per gli algoritmi di scambio di chiave che lo certificano. |
OtherKeyAttribute |
La proprietà OtherKeyAttribute recupera gli attributi del materiale della chiave. |
RecipientIdentifier |
La proprietà RecipientIdentifier recupera l'identificatore del destinatario. |
Type |
La proprietà Type recupera il tipo del destinatario. Il tipo del destinatario determina quale di due protocolli principali viene utilizzato per stabilire una chiave tra il creatore e il destinatario di un messaggio CMS/PKCS #7. (Ereditato da RecipientInfo) |
Version |
La proprietà Version recupera la versione del destinatario dello scambio di chiave. Questo valore viene impostato automaticamente per gli oggetti in questa classe e il valore implica che il destinatario partecipa a un algoritmo del contratto chiave. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |