Tiger-128 Hash-generator

Generera Tiger-128-hash — Optimerad för 64-bit

Dela:

Tiger-128 Hash-generator

Snabb 128-bitars hash för 64-bitarsprocessorer

Tiger-128 är en trunkerad version av Tiger-hashfunktionen designad av Ross Anderson och Eli Biham 1995. Genererar 128-bitars hash (32 hexadecimala tecken).

Vad är Tiger-128?

Tiger bearbetar data i 512-bitars block genom 3 pass á 24 rundor. Tiger-128 trunkerar 192-bitars utdata till 128 bitar.

✅ Egenskaper

  • 64-bitars optimering: Extremt snabb på moderna processorer
  • 128-bitars utdata: Kompakt 32-teckens digest
  • S-box-design: 4 stora substitutionstabeller
  • Fildelning: Används i ed2k- och DC++-protokoll

📊 Användning

  • P2P-nätverk: Filidentifiering i delningsprotokoll
  • Integritetskontroll: Snabb verifiering på 64-bit
  • Fingeravtryck: Innehållsbaserad lagringsidentifierare
  • Deduplicering: Effektiv dubblettdetektering

⚠️ Anmärkning

Tiger-128 ger bara 64-bitars kollisionsmotstånd. Använd SHA-256 för kryptografisk säkerhet.

🔄 Tiger-familjen

🔵

Tiger-128

128-bitar

64-bitars motstånd

🟢

Tiger-160

160-bitar

80-bitars motstånd

🟡

Tiger-192

192-bitar

96-bitars motstånd

❓ Vanliga frågor

Varför designades Tiger för 64-bit?

1995 dök 64-bitarsprocessorer upp och befintliga hashar var optimerade för 32-bit.

Tiger-128 vs MD5?

Tiger-128 är mycket snabbare än MD5 på 64-bitarssystem.

Är Tiger-128 fortfarande användbar?

Används i P2P-fildelning. Nya projekt bör överväga BLAKE3.