KeyAgreeRecipientInfo Klasse

Definition

Die KeyAgreeRecipientInfo-Klasse definiert Empfängerinformationen für die Schlüsselübereinstimmung. In Algorithmen für die Schlüsselübereinstimmung wird i. d. R. der Algorithmus für die Diffie-Hellman-Schlüsselübereinstimmung verwendet, bei dem sich beide Parteien, die einen kryptografischen Schlüssel für die gemeinsame Verwendung einrichten, an dessen Generierung beteiligen und sich somit auf diesen Schlüssel einigen. Im Gegensatz dazu wird bei Algorithmen für die Schlüsselübertragung der Schlüssel von nur ein Partei generiert und an die andere Partei gesendet bzw. übertragen.

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

Hinweise

Diese Klasse verfügt nicht über einen öffentlichen Konstruktor. daher kann sie nicht öffentlich instanziiert werden. Es handelt sich um eine schreibgeschützte Klasse, auf die über die EnvelopedCms.RecipientInfos -Eigenschaft zugegriffen werden kann.

Eigenschaften

Date

Die Date-Eigenschaft ruft Datum und Uhrzeit vom Anfang des Schlüsselübereinstimmungsprotokolls vom Absender ab.

EncryptedKey

Die EncryptedKey-Eigenschaft ruft die verschlüsselten Schlüsselinformationen für den Empfänger ab.

KeyEncryptionAlgorithm

Die KeyEncryptionAlgorithm-Eigenschaft ruft den Algorithmus ab, mit dessen Hilfe die Schlüsselübereinstimmung ausgeführt wird.

OriginatorIdentifierOrKey

Die OriginatorIdentifierOrKey-Eigenschaft ruft Informationen über den Absender der Schlüsselübereinstimmung für Schlüsselübereinstimmungsalgorithmen ab, die diese garantieren.

OtherKeyAttribute

Die OtherKeyAttribute-Eigenschaft ruft Attribute der Schlüsselinformationen ab.

RecipientIdentifier

Die RecipientIdentifier-Eigenschaft ruft den Bezeichner des Empfängers ab.

Type

Die Type-Eigenschaft ruft den Typ des Empfängers ab. Der Typ des Empfängers bestimmt, mit welchem der beiden grundlegenden Protokolle ein Schlüssel zwischen Absender und Empfänger einer CMS/PKCS #7-Nachricht eingerichtet wird.

(Geerbt von RecipientInfo)
Version

Die Version-Eigenschaft ruft die Version des Empfängers der Schlüsselübereinstimmung ab. Dies wird für Objekte in dieser Klasse automatisch festgelegt, und der Wert impliziert, dass der Empfänger an einem Schlüsselvereinbarungsalgorithmus teilnimmt.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen