Gere hashes SHA-0 a partir de strings de texto, ficheiros ou outros tipos de conteúdo com a nossa ferramenta online segura
Gere hashes a partir de strings de texto, ficheiros carregados ou entrada direta
Obtenha o seu hash SHA-0 imediatamente com processamento do lado do cliente
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.
SHA-0 (Secure Hash Algorithm 0) é a versão original da função de hash SHA-1, publicada pela NSA em 1993. Foi retirada pouco depois da publicação devido a uma "falha significativa" não divulgada e substituída por SHA-1. SHA-0 produz um valor de hash de 160 bits (20 bytes), tipicamente expresso como um número hexadecimal de 40 caracteres.
⚠️ Aviso de Segurança: SHA-0 é considerado criptograficamente quebrado e foi retirado pela NSA devido a falhas não divulgadas. É altamente vulnerável a ataques de colisão e nunca deve ser usado para fins de segurança. Considere usar algoritmos modernos como SHA-256 ou SHA-3 em vez disso.
SHA-0 representa um marco importante na história criptográfica como o primeiro padrão Secure Hash Algorithm:
| Ano | Evento |
|---|---|
| 1993 | SHA-0 publicado como um Federal Information Processing Standard (FIPS) |
| 1995 | SHA-0 retirado pela NSA, substituído por SHA-1 com modificações menores |
| 1998 | Primeiros ataques teóricos publicados |
| 2004 | Ataque de colisão prático demonstrado |
| Algoritmo | Tamanho de Saída | Estado de Segurança | Usos Comuns |
|---|---|---|---|
| SHA-0 | 160 bits | Quebrado | Histórico, apenas para pesquisa |
| SHA-1 | 160 bits | Quebrado | Git, certificados legados |
| SHA-256 | 256 bits | Seguro | Criptografia, blockchain, certificados |
| SHA-3 | Variable | Seguro | Aplicações modernas, pós-quânticas |
💡 SHA-0 é principalmente de interesse histórico e académico hoje em dia. Para quaisquer aplicações práticas, use algoritmos de hash seguros modernos como SHA-256 ou SHA-3.
Português