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.