Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista и Windows XP. Вместо этого используйте класс EnvelopedCms в пространстве имен System.Security.Cryptography.Pkcs .]
Объект EnvelopedData предоставляет свойства и методы для обработки данных о конфиденциальности путем шифрования. Для обработки данных создается криптографический ключ сеанса. Затем этот ключ сеанса шифруется для каждого предполагаемого получателя с помощью открытого ключа этого предполагаемого получателя из сертификата получателя. Зашифрованные данные и набор зашифрованных ключей сеанса можно отправлять всем предполагаемым получателям. Сообщение создано в формате PKCS #7.
Элементы
Объект EnvelopedData имеет следующие типы элементов:
Методы
Объект EnvelopedData имеет эти методы.
| Метод | Описание |
|---|---|
| расшифровка; | Расшифровывает конвертированное содержимое. |
| Шифрования | Шифрует содержимое, шифрует ключ сеанса для каждого получателя и возвращает зашифрованный BLOB-объект. |
Свойства
Объект EnvelopedData имеет эти свойства.
| Свойство | Тип доступа | Описание |
|---|---|---|
|
Алгоритм |
Чтение/запись |
Алгоритм шифрования и длина ключа. |
|
Содержимого |
Чтение/запись |
Содержимое сообщения в виде открытого текста для конверта. Установка этого свойства должна выполняться перед вызовом метода Encrypt . Когда значение этого свойства сбрасывается напрямую или косвенно, все состояние объекта сбрасывается, а все зашифрованное содержимое в объекте теряется. Это свойство по умолчанию. |
|
Recipients |
Только для чтения |
Коллекция объектов Certificate для получения конвертированного сообщения. |
Remarks
Объект EnvelopedData можно создать и безопасно использовать для создания скриптов. ProgID для объекта EnvelopedData — CAPICOM. EnvelopedData.1.
Требования
| Требование | Значение |
|---|---|
| Прекращение поддержки клиентов |
Windows Vista |
| Прекращение поддержки сервера |
Windows Server 2008 |
| Распространяемые компоненты |
CAPICOM 2.0 или более поздней версии на Windows Server 2003 и Windows XP |
| DLL |
|
См. также