Tiger-128/4 Hash kóða reiknivél
Birt: 19. mars 2025 kl. 20:53:43 UTC
Hash kóða reiknivél sem notar Tiger 128 bita, 4 rounds (Tiger-128/4) kjötkássaaðgerð til að reikna út kjötkássakóða byggt á textainnslátt eða upphleðslu skráa.Tiger-128/4 Hash Code Calculator
Tiger 128/4 (Tiger 128 bitar, 4 umferðir) er dulmáls kjötkássaaðgerð sem tekur inntak (eða skilaboð) og framleiðir fasta stærð, 128 bita (16 bæta) úttak, venjulega táknað sem 32 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-128/4 Hash reikniritinn
Ég er hvorki stærðfræðingur né dulmálasérfræðingur, en ég mun reyna að útskýra þennan hash reiknirit á einfaldan hátt með dæmi. Ef þú kýst vísindalega rétt og nákvæma útskýringu sem er full af stærðfræði, er ég viss um að þú finnur það á mörgum öðrum vefsíðum ;-)
Ímyndaðu þér núna að þú sért að búa til leynilega smoothie uppskrift. Þú setur í mikið af ávöxtum (gögnin þín), blandar því á sérstakan hátt (hash ferlið), og að lokum færðu einstakan bragð (hashið). Jafnvel þó þú breytir bara einu litlu - eins og að bæta við einum bláberjum - verður bragðið alveg annað.
Með Tiger eru þrír skref í þessu:
Skref 1: Undirbúningur Innihaldsefna (Fylling á Gögnin)
- Óháð því hversu stór eða lítil gögnin þín eru, tryggir Tiger að þau séu rétt stærð fyrir blandarann. Það bætir við smá auka fyllingu (eins og padding) svo allt passi fullkomlega.
Skref 2: Super Blenderinn (Samþjöppunarfallið)
- Þessi blöndunartæki hefur þrjá öfluga blaða.
- Gögnin eru skorin í bita og hver bitinn fer í gegnum blandarann einn í einu.
- Blaðin snúast ekki bara - þau blanda, brjóta, snúa og blanda gögnin á brjálæðislegan hátt með sérstökum mynstrum (þessi eru eins og leynileg stillingar á blandara sem tryggja að allt verði blandað óútreiknanlega).
Skref 3: Múltíple Blends (Ferðir/Hringir)
- Hér fer það að verða áhugavert. Tiger blanda ekki bara gögnunum einu sinni - það blanda þeim fleiri sinnum til að tryggja að enginn geti komist að upphaflegu innihaldsefnunum.
- Þetta er munurinn á 3 og 4 hringja útgáfunum. Með því að bæta við einni aukinni blöndunarhring, eru 4 hringja útgáfurnar aðeins öruggari, en líka hægari að reikna út.