Функции хэширования и ЭП предназначены для вычисления значения хэш функции и формирования/проверки ЭП данных.
Функции | Описание |
---|---|
CPCreateHash | Функция CPCreateHash() инициализирует дескриптор нового объекта функции хэширования потока данных. |
CPDestroyHash | Функция CPDestroyHash() удаляет объект функции хэширования. |
CPDuplicateHash | Функция CPDuplicateHash() создаёт точную копию объекта функции хэширования, включая все его переменные, определяющие внутреннее состояние объекта функции хэширования. |
CPGetHashParam | Функция CPGetHashParam() возвращает параметры объекта функции хэширования и значение функции хэширования. |
CPHashData | Функция CPHashData() передаёт данные указанному объекту функции хэширования. |
CPHashSessionKey | Функция CPHashSessionKey() передаёт криптографический ключ указанному объекту функции хэширования. Это позволяет хэшировать ключи сессии без передачи ключа приложению. |
CPSetHashParam | Функция CPSetHashParam() устанавливает параметры объекта хэширования. |
CPSignHash | Функция CPSignHash() возвращает значение электронной цифровой подписи от значения функции хэширования. |
CPVerifySignature | Функция CPVerifySignature() осуществляет проверку цифровой подписи. |