Generator skrótu Snefru

Generuj skrót Snefru — Historyczna funkcja Xerox PARC

Udział:

Generator skrótu Snefru

Kamień milowy w projektowaniu kryptografii

Snefru to kryptograficzna funkcja skrótu zaprojektowana przez Ralpha Merkle'a w 1990 w Xerox PARC, nazwana od faraona Sneferu. Może generować 128-bitowy lub 256-bitowy skrót.

Czym jest Snefru?

Snefru przetwarza dane w 512-bitowych blokach (128-bitowe wyjście) lub 384-bitowych (256-bitowe wyjście) używając mieszania opartego na tablicach substytucji.

✅ Cechy

  • Historyczny pionier: Jedna z pierwszych funkcji skrótu Merkle-Damgård
  • 256-bitowe wyjście: 64-znakowy skrót
  • Xerox PARC: Zaprojektowane przez Merkle'a, wynalazcę drzewa Merkle'a
  • Wartość edukacyjna: Ważne dla zrozumienia ewolucji skrótów

📊 Zastosowania

  • Starsze systemy: Kompatybilność z systemami Xerox
  • Edukacja: Nauka projektowania funkcji skrótu
  • Badania: Badania analizy różnicowej
  • Analiza historyczna: Ewolucja od Snefru do SHA-2

⚠️ Ostrzeżenie

Snefru został kryptograficznie złamany. Kolizje znalezione przez analizę różnicową. Użyj SHA-256.

🔄 Snefru vs nowoczesne

🔵

Snefru

128/256-bitowy

Złamany — tylko historyczny

🟢

MD5

128-bitowy

Również złamany

🟡

SHA-256

256-bitowy

Nowoczesny bezpieczny standard

❓ Często zadawane pytania

Dlaczego nazwano od faraona?

Ralph Merkle podążał za tradycją nazywania algorytmów krypto elementami egipskimi.

Jak złamano Snefru?

Biham i Shamir znaleźli kolizje w wersjach 2-rundowych przez analizę różnicową.

Jakie jest dziedzictwo Snefru?

Snefru pomogło ustanowić Merkle-Damgård jako główny paradygmat projektowania skrótów.