КриптоПро CAPILite  

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

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

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