H (глоссарий безопасности)

ABCDE F G H I J KLMNOP Q RSTUVWX Y Z

Обрабатывать

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

Хэш

Результат фиксированного размера, полученный путем применения математической функции ( алгоритм хэширования) к произвольному объему данных. (Также называется "дайджест сообщений".)

См. также функции хэширования.

Хэш-объект

Объект, используемый для хэширования сообщений или ключей сеанса. Хэш-объект создается путем вызова CryptCreateHash. Определение объекта определяется поставщиком служб CSP, указанным в вызове .

Алгоритм хэширования

Алгоритм, используемый для получения хэш-значения некоторого блока данных, например сообщения или сеансового ключа. К типичным хэш-алгоритмам относятся MD2, MD4, MD5 и SHA-1.

Хэширование функций

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

Код проверки подлинности сообщения на основе хэша

(HMAC) Алгоритм хэширования с симметричным ключом, реализованный поставщиками служб шифрования Майкрософт. HMAC используется для проверки целостности данных, чтобы убедиться, что они не были изменены во время хранения или передачи. Его можно использовать с любым итерированным криптографическим хэш-алгоритмом, например MD5 или SHA-1. CryptoAPI ссылается на этот алгоритм по его идентификатору алгоритма (CALG_HMAC) и классу (ALG_CLASS_HASH).

См. также код проверки подлинности сообщений.

HCSBC

Тип данных, который служит дескриптором для контекста резервного копирования служб сертификатов. Его роль заключается в поддержании состояния контекста между сервером и API резервного копирования при выполнении резервного копирования.

HMAC

См. статью Код проверки подлинности сообщений на основе хэша.