Gerador de Hash Snefru
Marco histórico na conceção criptográfica
Snefru é uma função hash criptográfica concebida por Ralph Merkle na Xerox PARC em 1990, com o nome do faraó egípcio Snefru. Pode produzir hashes de 128 ou 256 bits.
O que é Snefru?
Snefru processa dados em blocos de 512 bits (para saída de 128 bits) ou 384 bits (para saída de 256 bits) usando mistura baseada em caixas de substituição.
✅ Propriedades
- • Pioneiro histórico: Uma das primeiras funções hash Merkle-Damgård
- • Saída 256 bits: Digest de 64 caracteres
- • Xerox PARC: Concebida por Merkle, inventor das árvores Merkle
- • Valor educativo: Essencial para compreender a evolução do hashing
📊 Casos de uso
- • Sistemas legados: Compatibilidade com antigos sistemas Xerox
- • Educação: Ensino de conceção de funções hash
- • Investigação: Estudo de análise diferencial
- • Análise histórica: Evolução de Snefru a SHA-2
⚠️ Aviso
Snefru está criptograficamente comprometida. A análise diferencial encontrou colisões. Use SHA-256.
🔄 Snefru vs modernos
Snefru
128/256 bits
Comprometida — apenas histórica
MD5
128 bits
Também comprometida
SHA-256
256 bits
Padrão moderno seguro
❓ Perguntas frequentes
Porquê o nome de um faraó?
Ralph Merkle seguiu a tradição de nomear algoritmos criptográficos com elementos egípcios.
Como foi comprometida Snefru?
Biham e Shamir usaram análise diferencial para encontrar colisões na versão de 2 rondas.
Qual o legado de Snefru?
Snefru ajudou a estabelecer Merkle-Damgård como paradigma dominante.