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
- Наследование
Комментарии
Этот класс не имеет открытого конструктора; следовательно, он не может быть создан для публичного создания экземпляра. Это доступный только для чтения класс, доступный из 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) |