Tiger-160/3 Hash Code reiknivél
Birt: 19. mars 2025 kl. 20:55:05 UTC
Hash kóða reiknivél sem notar Tiger 160 bita, 3 rounds (Tiger-160/3) kjötkássaaðgerð til að reikna út kjötkássa kóða byggt á textainnslátt eða upphleðslu skráar.Tiger-160/3 Hash Code Calculator
Tiger 160/3 (Tiger 160 bitar, 3 umferðir) er dulmáls kjötkássaaðgerð sem tekur inntak (eða skilaboð) og framleiðir fasta stærð, 160 bita (20 bæta) úttak, venjulega táknað sem 40 stafa sextánsnúmer
Tiger kjötkássaaðgerðin er dulmáls-kássaaðgerð sem hannað var af Ross Anderson og Eli Biham árið 1995. Það var sérstaklega fínstillt fyrir hraðvirkan árangur á 64-bita kerfum, sem gerir það vel við hæfi forrita sem krefjast háhraða gagnavinnslu, eins og skráarheilleika sannprófunar, stafrænna undirskrifta og gagnaskráningar. Það framleiðir 192 bita kjötkássakóða í annað hvort 3 eða 4 umferðum, sem hægt er að stytta í annað hvort 160 eða 128 bita ef þörf krefur fyrir geymsluþvingun eða samhæfni við önnur forrit.
Það er ekki lengur talið öruggt fyrir nútíma dulritunarforrit, en er innifalið hér ef þú þarft að reikna út hash kóða fyrir afturábak eindrægni.
Full upplýsingagjöf: Ég skrifaði ekki sérstaka útfærslu kjötkássaaðgerðarinnar sem notuð er á þessari síðu. Það er staðlað aðgerð sem fylgir PHP forritunarmálinu. Ég gerði vefviðmótið aðeins til að gera það almennt aðgengilegt hér til hægðarauka.
Um Tiger-160/3 Hash Reiknirit
Ég er hvorki stærðfræðingur né dulmálssérfræðingur, en ég mun reyna að útskýra þessa hash fall í einföldum orðum með dæmi. Ef þú kýst vísindalega rétta og nákvæma útskýringu sem er full af stærðfræði, er ég viss um að þú getur fundið það á fullt af öðrum vefsíðum ;-)
Ímyndaðu þér nú að þú sért að búa til leynda smoothie uppskrift. Þú setur í blöndu af ávöxtum (gögnin þín), blandar þeim á sérstakan hátt (hash ferlið), og í lokin færðu einstakan bragð (hash). Þó að þú breytir aðeins einu smáatriði - eins og að bæta við einni bláberjafræ - verður bragðið alveg öðruvísi.
Með Tiger eru þrjú skref í þessu:
Skref 1: Undirbúningur innihaldsefna (Bæting á gögnum)
- Óháð því hversu stór eða lítil gögnin þín eru, sér Tiger um að þau séu rétt að stærð fyrir blöndurann. Það bætir við smá auka fyllingu (eins og padding) svo allt passi fullkomlega.
Skref 2: Super Blöndurinn (Þjappunarfallið)
- Þessi blöndur hefur þrjá öfluga hnífa.
- Gögnin eru klippt í bita, og hver bit fer í gegnum blöndurann einn í einu.
- Hnífarnir snúast ekki bara - þeir blanda, mola, snúast og óreiða gögnin á galna vegu með sérstökum mynstrum (þessi eru eins og leynilegir stillingar blöndurans sem tryggja að allt blandi ófyrirséðan hátt).
Skref 3: Margir blöndun (Ferðir/Rundur)
- Hér fer það að verða áhugavert. Tiger blanda ekki bara gögnunum þínum einu sinni - það blandar þeim mörgum sinnum til að tryggja að enginn geti fundið út hvaða upphafsefnin voru.
- Þetta er munurinn á 3 og 4 rundu útgáfunum. Með því að bæta við aukinni blöndun, eru 4 rundu útgáfur aðeins öruggari, en einnig hægari að reikna.