Generator skrótu Tiger-128

Generuj skrót Tiger-128 — Zoptymalizowany dla 64-bit

Udział:

Generator skrótu Tiger-128

Szybki 128-bitowy skrót dla procesorów 64-bitowych

Tiger-128 to skrócona wersja funkcji skrótu Tiger zaprojektowanej przez Rossa Andersona i Eli Bihama w 1995. Generuje 128-bitowy skrót (32 znaki szesnastkowe).

Czym jest Tiger-128?

Tiger przetwarza dane w 512-bitowych blokach przez 3 przejścia po 24 rundy. Tiger-128 skraca pełne 192-bitowe wyjście do 128 bitów.

✅ Cechy

  • Optymalizacja 64-bit: Bardzo szybki na nowoczesnych procesorach
  • 128-bitowe wyjście: Kompaktowy 32-znakowy skrót
  • Projekt S-box: 4 duże tabele substytucji
  • Udostępnianie plików: Używany w protokołach ed2k i DC++

📊 Zastosowania

  • Sieci P2P: Identyfikacja plików w protokołach udostępniania
  • Sprawdzanie integralności: Szybka weryfikacja w systemach 64-bit
  • Odcisk palca: Identyfikator przechowywania oparty na zawartości
  • Deduplikacja: Wydajne wykrywanie duplikatów

⚠️ Uwaga

Tiger-128 zapewnia tylko 64-bitową odporność na kolizje. Użyj SHA-256 do bezpieczeństwa kryptograficznego.

🔄 Rodzina Tiger

🔵

Tiger-128

128-bitowy

64-bitowa odporność

🟢

Tiger-160

160-bitowy

80-bitowa odporność

🟡

Tiger-192

192-bitowy

96-bitowa odporność

❓ Często zadawane pytania

Dlaczego Tiger został zaprojektowany dla 64-bit?

W 1995 pojawiły się procesory 64-bitowe, a istniejące skróty były zoptymalizowane dla 32-bit.

Tiger-128 vs MD5?

Tiger-128 jest znacznie szybszy niż MD5 na systemach 64-bitowych.

Czy Tiger-128 jest nadal użyteczny?

Używany w udostępnianiu plików P2P. Nowe projekty powinny rozważyć BLAKE3.