Поделиться через


Объект SignedData

[Объект SignedData доступен для использования в операционных системах, указанных в разделе Требования. Вместо этого используйте класс SignedCms в пространстве имен System.Security.Cryptography.Pkcs .]

Объект SignedData предоставляет свойства и методы для определения содержимого, подписываемого цифровой подписью, подписывания или подписывания данных цифровой подписью, а также проверки цифровой подписи подписанных данных. Подписанное сообщение имеет формат PKCS 7.

Подпись данных, если она проверена, подтверждает связь между подписывателем и данными и показывает, что данные не были изменены каким-либо образом после создания подписи.

Элементы

Объект SignedData имеет следующие типы элементов:

Методы

Объект SignedData содержит следующие методы.

Метод Описание
CoSign Подписывает уже подписанное сообщение.
Знак Создает цифровую подпись для подписываемого содержимого.
Проверяем подлинность Определяет допустимость подписи или подписей.

 

Свойства

Объект SignedData имеет следующие свойства.

Свойство Тип доступа Описание
Сертификаты
Только для чтения
Извлекает коллекцию Сертификатов подписанных данных.
Содержимое
Чтение/запись
Данные для подписи. Это свойство необходимо инициализировать перед вызовом метода Sign .
При прямом или косвенном сбросе значения этого свойства сбрасывается все состояние объекта, а любая сигнатура, связанная с объектом до изменения свойства, теряется.
Это свойство по умолчанию.
Подписыватели
Только для чтения
Извлекает коллекцию Signers , представляющую создателей сигнатур данных.

 

Комментарии

Объект SignedData можно создать, и он безопасен для создания скриптов. ProgID для объекта SignedData — CAPICOM. SignedData.1.

Требования

Требование Значение
Распространяемые компоненты
CAPICOM 2.0 или более поздней версии в Windows Server 2003 и Windows XP
DLL
Capicom.dll

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

Объекты шифрования