Snefru Hash-generator
Milstolpe i kryptografisk design
Snefru är en kryptografisk hashfunktion designad av Ralph Merkle 1990 vid Xerox PARC, uppkallad efter farao Sneferu. Kan generera 128-bitars eller 256-bitars hash.
Vad är Snefru?
Snefru bearbetar data i 512-bitars block (128-bitars utdata) eller 384-bitars (256-bitars utdata) med substitutionstabellbaserad blandning.
✅ Egenskaper
- • Historisk pionjär: En av de första Merkle-Damgård-hashfunktionerna
- • 256-bitars utdata: 64-teckens digest
- • Xerox PARC: Designad av Merkle, uppfinnaren av Merkle-träd
- • Pedagogiskt värde: Viktigt för att förstå hashevolutionen
📊 Användning
- • Äldre system: Kompatibilitet med Xerox-system
- • Utbildning: Lära sig hashfunktionsdesign
- • Forskning: Studier av differentiell analys
- • Historisk analys: Evolutionen från Snefru till SHA-2
⚠️ Varning
Snefru är kryptografiskt brutet. Kollisioner hittade genom differentiell analys. Använd SHA-256.
🔄 Snefru vs moderna
Snefru
128/256-bitar
Brutet — bara historiskt
MD5
128-bitar
Också brutet
SHA-256
256-bitar
Modern säker standard
❓ Vanliga frågor
Varför uppkallad efter en farao?
Ralph Merkle följde en tradition att namnge kryptoalgoritmer med egyptiska element.
Hur bröts Snefru?
Biham och Shamir hittade kollisioner i 2-rundsversioner genom differentiell kryptoanalys.
Vad är Snefrus arv?
Snefru bidrog till att etablera Merkle-Damgård som huvudparadigm för hashdesign.