H (Glossário de Segurança)

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

handle

Um token usado para identificar ou acessar um objeto, como o identificador de um provedor criptográfico, repositório de certificados, mensagem ou par de chaves.

hash

Um resultado de tamanho fixo obtido pela aplicação de uma função matemática (o algoritmo de hash) a uma quantidade arbitrária de dados. (Também conhecido como "resumo da mensagem".)

Consulte também funções de hash.

objeto de hash

Um objeto usado para hash de mensagens ou chaves de sessão. O objeto de hash é criado por uma chamada para CryptCreateHash. A definição do objeto é definida pelo CSP especificado na chamada.

algoritmo de hash

Um algoritmo usado para produzir um valor de hash de alguns dados, como uma mensagem ou chave de sessão. Os algoritmos de hash típicos incluem MD2, MD4, MD5 e SHA-1.

funções de hash

Um conjunto de funções usadas para criar e destruir objetos de hash, obter ou definir os parâmetros de um objeto de hash e dados de hash e chaves de sessão.

HMAC (Hash-based Message Authentication Code)

(HMAC) Um algoritmo de hash com chave simétrica implementado por provedores de serviços criptográficos da Microsoft. Um HMAC é usado para verificar a integridade dos dados para ajudar a garantir que eles não tenham sido modificados durante o armazenamento ou trânsito. Ele pode ser usado com qualquer algoritmo de hash criptográfico iterado, como MD5 ou SHA-1. O CryptoAPI faz referência a este algoritmo por seu identificador de algoritmo (CALG_HMAC) e classe (ALG_CLASS_HASH).

Consulte também Código de Autenticação de Mensagem.

HCSBC

Tipo de dados que serve como um identificador para um contexto de backup dos Serviços de Certificados. Sua função é manter o estado de contexto entre o servidor e as APIs de backup quando um backup está sendo executado.

HMAC

Consulte Hash-Based Message Authentication Code.