KeyAgreeRecipientInfo Classe

Definizione

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à
KeyAgreeRecipientInfo

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)

Si applica a

Vedi anche