KeyAgreeRecipientInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс KeyAgreeRecipientInfo определяет информацию о получателе при согласовании ключей. В алгоритмах согласования ключей обычно используется алгоритм согласования ключей Диффи-Хеллмана, в котором обе стороны, использующие ключ шифрования, участвуют в создании этого ключа и, в соответствии с определением, согласовывают этот ключ. Эта ситуация противоположна использованию алгоритмов передачи ключей, при которых одна сторона создает ключ и отправляет, т. е. передает его другой стороне.
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
- Наследование
Комментарии
Этот класс не имеет открытого конструктора; следовательно, он не может быть создан для публичного создания экземпляра. Это доступный только для чтения класс, доступный из EnvelopedCms.RecipientInfos свойства .
Свойства
Date |
Свойство Date возвращает дату и время запуска протокола согласования ключей инициатором. |
EncryptedKey |
Свойство EncryptedKey возвращает зашифрованный материал ключа получателя. |
KeyEncryptionAlgorithm |
Свойство KeyEncryptionAlgorithm возвращает алгоритм, с помощью которого осуществляется согласование ключей. |
OriginatorIdentifierOrKey |
Свойство OriginatorIdentifierOrKey возвращает информацию об инициаторе согласования ключей для алгоритмов согласования ключей, которые гарантируют эту информацию. |
OtherKeyAttribute |
Свойство OtherKeyAttribute возвращает атрибуты материала ключа. |
RecipientIdentifier |
Свойство RecipientIdentifier возвращает идентификатор получателя. |
Type |
Свойство Type возвращает тип получателя. Тип получателя определяет один из двух основных протоколов, которые используются для установки ключа между отправителем и получателем сообщения CMS/PKCS 7. (Унаследовано от RecipientInfo) |
Version |
Свойство Version возвращает версию получателя согласования ключей. Этот параметр автоматически задается для объектов в этом классе, а значение подразумевает, что получатель принимает участие в алгоритме соглашения ключей. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |