Snefru Hash-generator
Milepæl i kryptografisk design
Snefru er en kryptografisk hashfunktion designet af Ralph Merkle i 1990 ved Xerox PARC, opkaldt efter farao Sneferu. Kan generere 128-bit eller 256-bit hash.
Hvad er Snefru?
Snefru behandler data i 512-bit blokke (128-bit output) eller 384-bit (256-bit output) med substitutionstabelbaseret blanding.
✅ Egenskaber
- • Historisk pioner: En af de første Merkle-Damgård-hashfunktioner
- • 256-bit output: 64-tegns digest
- • Xerox PARC: Designet af Merkle, opfinderen af Merkle-træer
- • Uddannelsesværdi: Vigtigt for at forstå hashevolutionen
📊 Anvendelser
- • Ældre systemer: Kompatibilitet med Xerox-systemer
- • Uddannelse: Lær hashfunktionsdesign
- • Forskning: Studier af differentiel analyse
- • Historisk analyse: Evolutionen fra Snefru til SHA-2
⚠️ Advarsel
Snefru er kryptografisk brudt. Kollisioner fundet gennem differentiel analyse. Brug SHA-256.
🔄 Snefru vs moderne
Snefru
128/256-bit
Brudt — kun historisk
MD5
128-bit
Også brudt
SHA-256
256-bit
Moderne sikker standard
❓ Ofte stillede spørgsmål
Hvorfor opkaldt efter en farao?
Ralph Merkle fulgte en tradition med at navngive kryptoalgoritmer med egyptiske elementer.
Hvordan blev Snefru brudt?
Biham og Shamir fandt kollisioner i 2-rundeversioner gennem differentiel kryptoanalyse.
Hvad er Snefrus arv?
Snefru hjalp med at etablere Merkle-Damgård som hovedparadigme for hashdesign.