Udostępnij za pośrednictwem


KeyTransRecipientInfo Klasa

Definicja

Klasa KeyTransRecipientInfo definiuje kluczowe informacje o odbiorcy transportu. Kluczowe algorytmy transportu zwykle używają algorytmu RSA, w którym inicjator ustanawia wspólny klucz kryptograficzny z odbiorcą, generując ten klucz, a następnie transportując go do adresata. Jest to sprzeczne z kluczowymi algorytmami umów, w których obie strony, które będą używać klucza kryptograficznego, biorą udział w jego generowaniu, wzajemnie zgadzając się z tym kluczem.

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

Uwagi

Ta klasa nie ma konstruktora publicznego; w związku z tym nie można go publicznie utworzyć. Jest to klasa tylko do odczytu dostępna z EnvelopedCms.RecipientInfos właściwości .

Właściwości

EncryptedKey

Właściwość EncryptedKey pobiera zaszyfrowany klucz dla tego adresata transportu kluczy.

KeyEncryptionAlgorithm

Właściwość KeyEncryptionAlgorithm pobiera algorytm szyfrowania kluczy używany do szyfrowania klucza klucza.

RecipientIdentifier

Właściwość RecipientIdentifier pobiera identyfikator podmiotu skojarzony z zaszyfrowaną zawartością.

Type

Właściwość Type pobiera typ adresata. Typ adresata określa, który z dwóch głównych protokołów jest używany do ustanowienia klucza między inicjatorem a adresatem komunikatu CMS/PKCS #7.

(Odziedziczone po RecipientInfo)
Version

Właściwość Version pobiera wersję odbiorcy transportu kluczy. Wersja odbiorcy transportu klucza jest automatycznie ustawiana dla obiektów w tej klasie, a wartość oznacza, że odbiorca bierze udział w algorytmie transportu klucza.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też