Mynd: HAVAL-160/5 Hash reiknirit – Fimm-passa dulritunarflæðirit
Birt: 12. janúar 2026 kl. 14:17:42 UTC
Síðast uppfært: 7. janúar 2026 kl. 22:14:25 UTC
Ítarlegt yfirlit yfir dulritunarfallið HAVAL-160/5, sem sýnir forvinnslu skilaboða, fimm umbreytingarferla, hringföll og loka 160-bita samantekt.
HAVAL-160/5 Hash Algorithm – Five-Pass Cryptographic Flow Diagram

Tiltækar útgáfur af þessari mynd
Myndaskrárnar sem hægt er að hlaða niður hér að neðan eru minna þjappaðar og í hærri upplausn - og þar af leiðandi í hærri gæðum - en myndirnar sem eru felldar inn í greinar og síður á þessari vefsíðu, sem eru betur fínstilltar fyrir skráarstærð til að draga úr bandvíddarnotkun.
Venjuleg stærð (1,536 x 1,024)
Stór stærð (3,072 x 2,048)
Mjög stór stærð (4,608 x 3,072)
Mjög stór stærð (6,144 x 4,096)
Kómískt stór stærð (1,048,576 x 699,051)
- Er enn að hlaða inn... ;-)
Lýsing myndar
Myndin er breið, hágæða stafræn upplýsingamynd sem sýnir innra vinnuflæði HAVAL-160/5 dulritunar-klukkureikniritsins. Efst í miðjunni er feitletrað málmkennd fyrirsögn sem segir „HAVAL-160/5 Klukkureiknirit“ með undirtitlinum „160-bita klukka • 5 umferðir • 80 umferðir“. Heildarlitasamsetningin breytist úr köldum bláum litum vinstra megin í hlýja gulbrúna og appelsínugula tóna hægra megin, sem táknar gagnaflæði frá inntaki til lokaúttaks, með lúmskum bakgrunni tvíundatölustafa og rafrásarlíkra spora.
Lengst til vinstri er hluti merktur „INNTAKSKILABOГ sem sýnir röð af rétthyrndum skilaboðareitum. Fyrir neðan hann er kassi með titlinum „BÚÐUN OG LENGD VIÐBÆTING“ sem gefur til kynna forvinnsluskrefið. Ör leiðir niður að stórum grænum ramma sem merktur er „512-BITA GAGNABLOKKI“, sem er skipt í „BLOKK 1“, „BLOKK 2“ og „BLOKK N“, sem sýnir hvernig bólstruðu skilaboðin eru sundurliðuð til vinnslu.
Lengra niður er kassi merktur „INITIAL HASH VALUE“ sem inniheldur fimm litlar skrár merktar A, B, C, D og E, sem tákna orðin fyrir virka stöðu. Þessar skrár lenda í miðlægu kerfinu þar sem fimm litaðir flipar merktir „PASS 1“, „PASS 2“, „PASS 3“, „PASS 4“ og „PASS 5“ eru raðaðir lárétt, sem undirstrikar fjölrásaruppbyggingu HAVAL.
Í miðri myndinni er áberandi spjald sem ber yfirskriftina „BITAVÍSIR AÐGERÐIR“ sem sýnir helstu rökfræðilegu föllin sem reikniritið notar: AND, OR, XOR, SHIFT og NOT, hvert táknað með stílfærðum táknum. Fyrir neðan það sýnir annað spjald sem merkt er „STÍÐINGARTÖFLUR“ reitina S1, S2, S3, S3 (afritað stílfært) og S4, sem undirstrikar ólínulegar umbreytingar sem notaðar eru í hverri umferð.
Fyrir neðan þessar sýnir svæðið „ROUND FUNCTIONS“ flæði breyta í gegnum örvar og aðgerðahnúta. Blokkir merktir A og C fara í snúningsþátt merktan „ROT“, síðan í frádráttar- eða blöndunarhnúta og áfram að E, með viðbótar fastablokk merktan K sem er sprautað inn í leiðina. Neðst í miðjunni sýnir dökkt merki sem segir „80 ROUNDS“ heildarfjölda ítrekana sem framkvæmdar voru í þessum fimm ferðum.
Hægra megin er hluti með titlinum „LOKAÚTGANGUR“ sem inniheldur kassa merktan „HAVAL-160/5“ sem vísar á „160-BITA HASH VALUE“. Dæmi um sextándakerfisúttekt sem byrjar á „50 AF D1 7C 12 93 E5…“ er sýnt til að lýsa niðurstöðusniði. Hér að neðan eru fimm láréttir súlur merktar H0, H1, H2, H3 og H4 staflaðar saman, hver í mismunandi hlýjum litbrigðum, sem tákna fimm 32-bita orðin sem saman mynda loka 160-bita hassið.
Í heildina sameinar upplýsingamyndin hreina leturgerð, litakóðaða stig, örvar og einingaspjöld til að leiðbeina áhorfandanum skref fyrir skref í gegnum HAVAL-160/5 dulritunarferlið, allt frá hráum inntaksskilaboðum í gegnum forvinnslu, fjölpassa umbreytingu, rökaðgerðir og að lokum að þjappaðri dulritunarmeltingu.
Myndin tengist: HAVAL-160/5 Hash Code reiknivél
