Léxico de TI › Segurança › X9.63 KDF

X9.63 KDF

Segurança Svenska → Atualizado: 2026-10-14

A função de derivação de chaves do padrão ANSI para curvas elípticas: aplique um hash ao segredo compartilhado, a um contador e a algum contexto, e repita até ter bytes suficientes.

O ANSI X9.63 (2001) cobre o acordo de chaves em curvas elípticas, e sua KDF calcula H(Z ‖ counter ‖ SharedInfo) com um contador de 32 bits começando em 1. Z é o segredo compartilhado do ECDH e SharedInfo é um contexto opcional. As saídas das iterações sucessivas são concatenadas até o tamanho de chave desejado.

É essencialmente a Concat KDF com o contador movido para depois do segredo, e sobrevive principalmente por meio do ECIES definido na SEC 1. Isso a leva a lugares inesperados: as APIs de ECIES da Apple e a ocultação da identidade do assinante nas redes 5G a utilizam. Como a Concat KDF, ela não tem etapa de extração e presume que a entrada já seja uniformemente aleatória. Protocolos novos devem recorrer ao HKDF.

← Voltar ao léxico