Kalkulator Hash kodova Tiger-192/4
Objavljeno: 17. februar 2025. u 18:56:40 UTC
Posljednje ažurirano: 12. januar 2026. u 12:58:32 UTC
Tiger-192/4 Hash Code Calculator
Tiger 192/4 (Tiger 192 bita, 4 runde) je kriptografska heš funkcija koja uzima ulaz (ili poruku) i proizvodi izlaz fiksne veličine, 192-bitni (24-bajtni), obično predstavljen kao heksadecimalni broj od 48 znakova.
Tiger hash funkcija je kriptografska hash funkcija koju su dizajnirali Ross Anderson i Eli Biham 1995. godine. Posebno je optimizirana za brze performanse na 64-bitnim platformama, što je čini pogodnom za aplikacije koje zahtijevaju brzu obradu podataka, kao što su provjera integriteta datoteka, digitalni potpisi i indeksiranje podataka. Proizvodi 192-bitne hash kodove u 3 ili 4 runde, koji se mogu skratiti na 160 ili 128 bita ako je potrebno zbog ograničenja pohrane ili kompatibilnosti s drugim aplikacijama.
Više se ne smatra sigurnim za moderne kriptografske aplikacije, ali je ovdje uključen u slučaju da je potrebno izračunati hash kod radi unatrag kompatibilnosti.
Potpuno otkrivanje: Nisam napisao konkretnu implementaciju hash funkcije koja se koristi na ovoj stranici. To je standardna funkcija uključena u programski jezik PHP. Napravio sam samo web sučelje da ga ovdje učinim javno dostupnim radi praktičnosti.
O Tiger-192/4 Hash algoritmu
Nisam ni matematičar ni kriptograf, ali pokušat ću objasniti ovu hash funkciju laičkim jezikom s primjerom. Ako više volite naučno ispravno i precizno objašnjenje s puno matematike, siguran sam da ga možete pronaći na mnogim drugim web stranicama ;-)
Sada zamislite da pravite tajni recept za smoothie. Ubacite gomilu voća (vaše podatke), izblendate ga na poseban način (proces hashiranja) i na kraju dobijete jedinstven okus (hash). Čak i ako promijenite samo jednu sitnicu - poput dodavanja još jedne borovnice - okus će biti potpuno drugačiji.
Sa Tigerom, postoje tri koraka za ovo:
Korak 1: Priprema sastojaka (Dopunjavanje podataka)
- Bez obzira na veličinu vaših podataka, Tiger osigurava da su prave veličine za blender. Dodaje malo dodatnog punila (poput podloge) tako da sve savršeno stane.
Korak 2: Super Blender (Funkcija kompresije)
- Ovaj blender ima tri snažne oštrice.
- Podaci se usitnjavaju na dijelove, a svaki dio prolazi kroz blender jedan po jedan.
- Oštrice se ne okreću samo - one miješaju, drobe, uvijaju i miješaju podatke na lude načine koristeći posebne obrasce (ovo je kao tajna podešavanja blendera koja osiguravaju da se sve nepredvidivo miješa).
Korak 3: Višestruko miješanje (prolazi/runde)
- Evo gdje stvari postaju zanimljive. Tiger ne miješa vaše podatke samo jednom - miješa ih više puta kako bi se uvjerio da niko ne može otkriti originalne sastojke.
- Ovo je razlika između verzija sa 3 i 4 kruga. Dodavanjem dodatnog ciklusa miješanja, verzije sa 4 kruga su malo sigurnije, ali i sporije za izračunavanje.
Dodatno čitanje
Ako vam se svidio ovaj post, možda će vam se svidjeti i ovi prijedlozi:
