Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

IEncryptionPlugin = interface(IPlugin);

Методы

Метод

Описание

CreateSignature

Создает ЭП. Обязателен для реализации

Decrypt

Расшифровывает текст, зашифрованный паролем

DecryptWithCertificate

Расшифровывает текст, зашифрованный открытым ключом сертификата

Encrypt

Зашифровывает текст паролем

EncryptWithCertificate

Зашифровывает текст открытым ключом сертификата

GetCertificate

Возвращает пустой сертификат. Обязателен для реализации

GetCertificateStorage

Возвращает хранилище сертификатов

GetSessionKey

Возвращает случайный сессионный ключ

Hash

Возвращает хеш переданного текста. Обязателен для реализации

VerifySignature

Проверяет достоверность ЭП. Обязателен для реализации

Свойства

Свойство

Описание

IsCertificateStorageSupported

Признак использования хранилища сертификатов

CanEncrypt

Признак возможности шифрования

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }