Функции хэширования и ЭП предназначены для вычисления значения хэш функции и формирования/проверки ЭП данных.
Функции | Описание |
---|---|
CPCCreateHash | Функция CPCCreateHash() инициализирует дескриптор нового объекта функции хэширования потока данных. |
CPCDestroyHash | Функция CPCDestroyHash() удаляет объект функции хэширования. |
CPCDuplicateHash | Функция CPCDuplicateHash() создаёт точную копию объекта функции хэширования, включая все его переменные, определяющие внутреннее состояние объекта функции хэширования. |
CPCGetHashParam | Функция CPCGetHashParam() возвращает параметры объекта функции хэширования и значение функции хэширования. |
CPCHashData | Функция CPCHashData() передаёт данные указанному объекту функции хэширования. |
CPCHashSessionKey | Функция CPCHashSessionKey() передаёт криптографический ключ указанному объекту функции хэширования. Это позволяет хэшировать ключи сессии без передачи ключа приложению. |
CPCSetHashParam | Функция CPCSetHashParam() устанавливает параметры объекта хэширования. |
CPCSignHash | Функция CPCSignHash() возвращает значение электронной цифровой подписи от значения функции хэширования. |
CPCVerifySignature | Функция CPCVerifySignature() осуществляет проверку цифровой подписи. |