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

B C D E F G H H I J K L M N O P Q R R S U V W X Y Z

ручка

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

hash

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

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

Хэш-объект

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

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

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

функции хэширования

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

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

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

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

HCSBC

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

Код проверки подлинности сообщений с помощью хэш-функций

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