KeyTransRecipientInfo Класс

Определение

Класс KeyTransRecipientInfo определяет информацию о получателе при передаче ключей. Алгоритмы передачи ключей обычно используют алгоритм RSA, в котором инициатор устанавливает общий криптографический ключ с получателем путем создания этого ключа и последующей передачи его получателю. Эта ситуация противоположна использованию алгоритма согласования ключей, в котором обе стороны участвуют в создании ключа шифрования, тем самым взаимно соглашаясь использовать этот ключ.

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
Наследование
KeyTransRecipientInfo

Комментарии

Этот класс не имеет открытого конструктора; следовательно, он не может быть создан для публичного создания экземпляра. Это доступный только для чтения класс, доступный из EnvelopedCms.RecipientInfos свойства .

Свойства

EncryptedKey

Свойство EncryptedKey возвращает зашифрованный ключ для получателя передачи ключей.

KeyEncryptionAlgorithm

Свойство KeyEncryptionAlgorithm возвращает алгоритм шифрования ключа, с помощью которого шифруется ключ шифрования содержимого.

RecipientIdentifier

Свойство RecipientIdentifier возвращает идентификатор субъекта, связанный с зашифрованным содержимым.

Type

Свойство Type возвращает тип получателя. Тип получателя определяет один из двух основных протоколов, которые используются для установки ключа между отправителем и получателем сообщения CMS/PKCS 7.

(Унаследовано от RecipientInfo)
Version

Свойство Version возвращает версию получателя передачи ключей. Версия получателя транспорта ключа автоматически задается для объектов в этом классе, а значение подразумевает, что получатель принимает участие в алгоритме передачи ключа.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел