Udostępnij przez


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

Nazwa Opis
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.

(Dziedziczone od 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

Nazwa Opis
Equals(Object)

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

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Dziedziczone od Object)
MemberwiseClone()

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

(Dziedziczone od Object)
ToString()

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

(Dziedziczone od Object)

Dotyczy

Zobacz także