KeyAgreeRecipientInfo Třída

Definice

Třída KeyAgreeRecipientInfo definuje informace o příjemcích smlouvy klíčů. Algoritmy smlouvy o klíči obvykle používají algoritmus Diffie-Hellman smlouvy o klíči, ve kterém se obě strany, které zřídí sdílený kryptografický klíč, účastní jeho generování a podle definice se na daném klíči dohodnou. To je v kontrastu s klíčovými transportními algoritmy, ve kterých jedna strana generuje klíč jednostranně a odesílá nebo přenáší druhé straně.

public ref class KeyAgreeRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyAgreeRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyAgreeRecipientInfo = class
    inherit RecipientInfo
Public NotInheritable Class KeyAgreeRecipientInfo
Inherits RecipientInfo
Dědičnost
KeyAgreeRecipientInfo

Poznámky

Tato třída nemá veřejný konstruktor; proto nemůže být vytvořena veřejná instance. Jedná se o třídu jen pro čtení, která je přístupná z EnvelopedCms.RecipientInfos vlastnosti .

Vlastnosti

Date

Vlastnost Date načte datum a čas zahájení protokolu smlouvy o klíči původcem.

EncryptedKey

Vlastnost EncryptedKey načte zašifrovaný materiál klíčů příjemců.

KeyEncryptionAlgorithm

Vlastnost KeyEncryptionAlgorithm načte algoritmus použitý k provedení smlouvy o klíči.

OriginatorIdentifierOrKey

Vlastnost OriginatorIdentifierOrKey načte informace o původci smlouvy o klíči pro algoritmy smlouvy o klíči, které to odůvodňují.

OtherKeyAttribute

Vlastnost OtherKeyAttribute načte atributy klíče materiálu.

RecipientIdentifier

Vlastnost RecipientIdentifier načte identifikátor příjemce.

Type

Vlastnost Type načte typ příjemce. Typ příjemce určuje, který ze dvou hlavních protokolů se použije k vytvoření klíče mezi původcem a příjemcem zprávy CMS/PKCS č. 7.

(Zděděno od RecipientInfo)
Version

Vlastnost Version načte verzi příjemce smlouvy s klíčem. To je automaticky nastaveno pro objekty v této třídě a hodnota znamená, že příjemce se účastní algoritmu smlouvy o klíči.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také