Развернуть все
Свернуть все

CCspAlgorithm

Объект CCspAlgorithm позволяет получить информацию о криптографическом алгоритме. Реализует интерфейс, аналогичный интерфейсу Microsoft X509Enrollment.ICspAlgorithm .

Объект данного класса нельзя создать. Данный объект можно получить в составе коллекции CCspAlgorithms при помощи свойства CspAlgorithms объекта CCspInformation.

Методы

Имя Описание
GetAlgorithmOid

Возвращает объектный идентификатор (OID) алгоритма. Аналогичен методу ICspAlgorithm.GetAlgorithmOid .

Свойства

Имя Описание
DefaultLength

Длина ключа по умолчанию. Данное свойство аналогично свойству ICspAlgorithm.DefaultLength . Свойство доступно только для чтения.

MaxLength

Максимально возможная длина ключа. Данное свойство аналогично свойству ICspAlgorithm.MaxLength . Свойство доступно только для чтения.

MinLength

Минимально возможная длина ключа. Данное свойство аналогично свойству ICspAlgorithm.MinLength . Свойство доступно только для чтения.

IncrementLength

Для алгоритмов, поддерживающих разные длины ключей - количество бит (шаг), на которое может быть увеличена длина ключа, начиная от минимально возможной до максимальной. Данное свойство аналогично свойству ICspAlgorithm.IncrementLength . Свойство доступно только для чтения.

Name

Короткое имя алгоиртма. Данное свойство аналогично свойству ICspAlgorithm.Name . Свойство доступно только для чтения.

Operations

Операции, доступные для данного алгоритма. Данное свойство аналогично свойству ICspAlgorithm.Operations . Свойство доступно только для чтения.

Type

Тип алгоиртма. Данное свойство аналогично свойству ICspAlgorithm.Type . Свойство доступно только для чтения.