Snefru Hash-generator

Generera Snefru-hash — Historisk Xerox PARC-funktion

Dela:

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.