КриптоПро CAPILite  

Функции обработки хэша и цифровой подписи

Описанные здесь функции используются для вычисления хэшей, создания и проверки цифровых подписей.

ФункцииОписание
CryptSetHashParam Функция CryptSetHashParam устанавливает параметр объекта функции хэширования.
CryptGetHashParam Функция CryptGetHashParam получает параметр объекта функции хэширования.
CryptCreateHash Функция CryptCreateHash создает пустой объект функции хэширования.
CryptHashData Функция CryptHashData осуществляет хэширования блока данных, добавляя его в определенный объект функции хэширования.
CryptHashSessionKey Функция CryptHashSessionKey осуществляет хэширования сессионного ключя, добавляя его в определенный объект функции хэширования.
CryptDestroyHash Функция CryptDestroyHash уничтожает объект функции хэширования.
CryptSignHashW Функция CryptSignHashW подписывает определенный объект функции хэширования.
CryptSignHashA Функция CryptSignHashA подписывает определенный объект функции хэширования.
CryptVerifySignatureW Функция CryptVerifySignatureW проверяет электронно-цифровую подпись, заданную дескриптором объекта функции хэширования.
CryptVerifySignatureA Функция CryptVerifySignatureA проверяет электронно-цифровую подпись, заданную дескриптором объекта функции хэширования.
CryptDuplicateHash Функция CryptDuplicateHash дублирует объект функции хэширования.