Gerador de Hash HAVAL

Gere hashes HAVAL com comprimento de saída personalizável e número de rondas usando a nossa ferramenta online segura

🔧

Parâmetros Personalizáveis

Escolha o comprimento de saída (128-256 bits) e o número de rondas (3-5)

Múltiplos Tipos de Entrada

Gere hashes a partir de strings de texto ou ficheiros carregados

📋

Copiar com 1 clique

Copie o hash gerado para a área de transferência com um único clique

🔒 Processamento no Lado do Cliente
Todo o hashing é feito no seu navegador usando JavaScript. Os seus dados nunca saem do seu dispositivo, garantindo máxima privacidade e segurança.

Entrada de Texto
Upload de Ficheiro
O seu hash HAVAL aparecerá aqui...
💡 Exemplo de implementação HAVAL em PHP:
$hash = hash('haval256,5', 'your_text');
# Gerar hash HAVAL-256 com 5 rondas em PHP
$hash = hash('haval128,3', 'your_text');
# Gerar hash HAVAL-128 com 3 rondas em PHP

Sobre o Algoritmo de Hash HAVAL

O HAVAL (Hash of Variable Length) é uma função de hash criptográfica que produz valores de hash com comprimentos de 128, 160, 192, 224 ou 256 bits. Foi concebido por Yuliang Zheng, Josef Pieprzyk e Jennifer Seberry em 1992 como uma extensão do algoritmo MD5 com características de segurança melhoradas.

Características Principais do HAVAL

⚠️ Nota de Segurança: Embora o HAVAL com 5 rondas permaneça relativamente seguro, foram demonstrados alguns ataques contra versões com menos rondas. Para segurança máxima, utilize HAVAL com 5 rondas e saída de 256 bits, ou considere alternativas modernas como SHA-256 ou SHA-3.

Variantes HAVAL e Segurança

Variante Tamanho de Saída Rondas Estado de Segurança
HAVAL-128,3 128 bits 3 Vulnerável
HAVAL-128,4 128 bits 4 Fraco
HAVAL-160,5 160 bits 5 Relativamente Seguro
HAVAL-192,5 192 bits 5 Seguro
HAVAL-256,5 256 bits 5 Mais Seguro

Detalhes Técnicos

Estrutura do Algoritmo HAVAL

💡 Para segurança ideal, utilize HAVAL-256,5 que fornece saída de 256 bits com 5 rondas de processamento. Esta variante oferece excelente resistência a colisões e é adequada para a maioria das aplicações não criptográficas.

🛠️ Ferramentas Inteligentes Gratuitas

Português Português