Объект Algorithm

[CAPICOM — это 32-разрядный компонент, доступный для использования в следующих операционных системах: Windows Server 2008, Windows Vista, Windows XP. Вместо этого используйте класс AlgorithmIdentifier в пространстве имен System.Security.Cryptography.Pkcs .]

Объект Algorithm задает алгоритм, используемый для подписывания, обволакивания и шифрования операций.

Назначение

Объект Algorithm используется для выполнения следующих задач:

  • Задайте или получите используемый алгоритм.
  • Задайте или получите длину ключа.

Примечание

CAPICOM пытается использовать системный поставщик служб шифрования (CSP) по умолчанию. Если этот поставщик CSP не может предоставить запрошенный алгоритм или длину ключа, CAPICOM выполняет поиск доступного поставщика CSP, предоставляемого Корпорацией Майкрософт, который может обрабатывать запрошенный алгоритм и длину ключа в таком порядке доступности: Поставщик расширенной криптографии Майкрософт, Поставщик криптографии Microsoft Strong, Базовый поставщик криптографии Майкрософт.

 

Элементы

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

Элемент Property

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

Свойство Тип доступа Описание
KeyLength
Чтение/запись
Задает или извлекает длину ключа.
Имя
Чтение/запись
Задает или извлекает алгоритм, используемый для подписывания, обволакивания и шифрования операций. Это свойство по умолчанию.

 

Комментарии

Невозможно создать объект Algorithm .

Требования

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

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

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