KeyTransRecipientInfo Klasa

Definicja

Klasa KeyTransRecipientInfo definiuje kluczowe informacje o odbiorcy transportu. Algorytmy transportu kluczy 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 odbiorcy. Jest to sprzeczne z kluczowymi algorytmami umów, w których obie strony, które będą korzystać z klucza kryptograficznego, biorą udział w jego generowaniu, a tym samym wzajemnie zgadzają się na ten klucz.

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 publicznego konstruktora; 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 klucza używany do szyfrowania klucza klucza szyfrowania zawartości.

RecipientIdentifier

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

Type

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

(Odziedziczone po RecipientInfo)
Version

Właściwość Version pobiera wersję odbiorcy transportu klucza. 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 wartość bieżącego wystąpienia.

(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ż