Calculadora HKDF

Uma calculadora HKDF compacta que deriva chaves a partir do material de entrada, para desenvolvedores e engenheiros de segurança; suporta funções de hash comuns e parâmetros.

Request Feature / Support
10,904+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Calculadora HKDF deriva chaves criptográficas a partir de material de entrada usando o esquema HKDF (RFC 5869). Ela aceita IKM (Input Key Material), Salt, Info, uma função de hash e um comprimento desejado, e retorna um OKM que seu protocolo pode usar como material de chave. Esta ferramenta é voltada para desenvolvedores, engenheiros de segurança e estudantes que validam o comportamento do HKDF em diferentes conjuntos de parâmetros. Ajuda a verificar como sais diferentes, valores de Info e escolhas de hash afetam a chave derivada final.

Conceitualmente, a ferramenta realiza dois passos encadeados: extract e expand. O passo de extract calcula PRK = HMAC_hash(Salt, IKM). O passo de expand gera blocos T(i) = HMAC_hash(PRK, T(i-1) || Info || i) para i = 1..N, onde N = ceil(L/HashLen). O OKM final é a concatenação de T(1) .. T(N) truncada em L bytes. Hashes suportados: SHA-1, SHA-256, SHA-384, SHA-512. A ferramenta valida entradas e aplica o limite RFC L <= 255 * HashLen.

How to Use

  1. Forneça entradas: IKM (obrigatório), salt (opcional), Info (opcional), função de hash e comprimento desejado.
  2. Verifique que L <= 255 * HashLen para o hash escolhido.
  3. Execute o cálculo para derivar o OKM; PRK e blocos T são calculados internamente.
  4. Obtenha o OKM em hex ou Base64 e use-o em seu protocolo criptográfico ou biblioteca.
  5. Para experimentos, modifique o salt ou Info para observar mudanças de saída.
How to use hkdf online tool

Frequently Asked Questions

Find Quick Answers

O que é HKDF?
HKDF é uma função de derivação de chaves definida no RFC 5869 que usa HMAC como primitivo. A derivação ocorre em duas fases: Extract, que produz uma chave pseudorrandômica, e Expand, que deriva o material de chave final.
Salt é obrigatório?
O salt é opcional, mas recomendado; se omitido, a etapa de Extract usa um salt de comprimento zero (ou uma sequência nula igual ao tamanho do hash) para evitar fraqueza de PRK. Fornecer um salt não nulo aumenta a segurança diversificando o material derivado.
Como é formatado o OKM?
A ferramenta exibe o OKM em formatos hex e Base64 para atender a diferentes requisitos de protocolo. Os usuários podem copiar a sequência exata de bytes para bibliotecas criptográficas ou arquivos de configuração.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Conversor Spotify para MP3

Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...

Developer Tools

Calculadora de Distância Rodoviária

Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...

Developer Tools

Calculadora de Idade

Determine rapidamente a idade de uma pessoa a partir da sua data de nascimento com nossa calculadora...

Developer Tools

Conversor de moedas

Converta rapidamente valores entre diferentes moedas com nosso conversor de moedas online gratuito,...

Your Feedback Matters

Help Us to Improve