Freigeben über


KeyTransRecipientInfo Klasse

Definition

Die KeyTransRecipientInfo-Klasse definiert Empfängerinformationen für die Schlüsselübertragung. Schlüsseltransportalgorithmen verwenden in der Regel den RSA-Algorithmus, in dem ein Absender einen freigegebenen kryptografischen Schlüssel mit einem Empfänger erstellt, indem er diesen Schlüssel generiert und dann an den Empfänger transportiert. Dies steht im Gegensatz zu Algorithmen für die Schlüsselübereinstimmung, bei denen beide Parteien, die einen kryptografischen Schlüssel verwenden, an dessen Generierung beteiligt sind, sodass eine beiderseitige Einigung auf einen Schlüssel erzielt wird.

public ref class KeyTransRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyTransRecipientInfo = class
    inherit RecipientInfo
Public NotInheritable Class KeyTransRecipientInfo
Inherits RecipientInfo
Vererbung
KeyTransRecipientInfo

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

EncryptedKey

Die EncryptedKey-Eigenschaft ruft den verschlüsselten Schlüssel für diesen Empfänger der Schlüsselübertragung ab.

KeyEncryptionAlgorithm

Die KeyEncryptionAlgorithm-Eigenschaft ruft den Schlüsselverschlüsselungsalgorithmus ab, mit dem der Inhaltsverschlüsselungsschlüssel verschlüsselt wird.

RecipientIdentifier

Die RecipientIdentifier-Eigenschaft ruft den Antragstellerbezeichner ab, der dem verschlüsselten Inhalt zugeordnet ist.

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übertragung ab. Die Version des Schlüsseltransportempfängers wird automatisch für Objekte in dieser Klasse festgelegt, und der Wert impliziert, dass der Empfänger an einem Schlüsseltransportalgorithmus 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