KeyTransRecipientInfo Klass

Definition

Klassen KeyTransRecipientInfo definierar viktig information om transportmottagare. Nyckeltransportalgoritmer använder vanligtvis RSA-algoritmen, där en upphovsman upprättar en delad kryptografisk nyckel med en mottagare genom att generera den nyckeln och sedan transportera den till mottagaren. Detta står i kontrast till viktiga avtalsalgoritmer , där de två parter som kommer att använda en kryptografisk nyckel båda deltar i sin generation, vilket ömsesidigt samtycker till den nyckeln.

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
Arv
KeyTransRecipientInfo

Kommentarer

Den här klassen har ingen offentlig konstruktor. Därför kan den inte instansieras offentligt. Det är en skrivskyddad klass som är tillgänglig från egenskapen EnvelopedCms.RecipientInfos .

Egenskaper

Name Description
EncryptedKey

Egenskapen EncryptedKey hämtar den krypterade nyckeln för den här nyckeltransportmottagaren.

KeyEncryptionAlgorithm

Egenskapen KeyEncryptionAlgorithm hämtar nyckelkrypteringsalgoritmen som används för att kryptera innehållskrypteringsnyckeln.

RecipientIdentifier

Egenskapen RecipientIdentifier hämtar ämnesidentifieraren som är associerad med det krypterade innehållet.

Type

Egenskapen Type hämtar mottagarens typ. Typen av mottagare avgör vilket av två större protokoll som används för att upprätta en nyckel mellan upphovsgivaren och mottagaren av ett CMS/PKCS #7-meddelande.

(Ärvd från RecipientInfo)
Version

Egenskapen Version hämtar versionen av nyckeltransportmottagaren. Versionen av nyckeltransportmottagaren anges automatiskt för objekt i den här klassen, och värdet innebär att mottagaren deltar i en nyckeltransportalgoritm.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även