Sdílet prostřednictvím


KeyAgreeRecipientInfo Třída

Definice

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

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 veřejně vytvořena 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 začátku protokolu smlouvy klíče 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 klíčů, které ji opravňují.

OtherKeyAttribute

Vlastnost OtherKeyAttribute načte atributy klíče.

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žívá 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()

Získá aktuální Type instanci.

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