GOST CryptoPro Hash kóða reiknivél
Birt: 19. mars 2025 kl. 20:48:37 UTC
Hash kóða reiknivél sem notar GOST kjötkássa aðgerðina með CryptoPro S-boxum til að reikna út kjötkássa kóða byggt á textainnslætti eða upphleðslu skráa.GOST CryptoPro Hash Code Calculator
GOST kjötkássaaðgerðin vísar til fjölskyldu dulritunar kjötkássaaðgerða sem skilgreindar eru af rússneskum stjórnvöldum. Þekktasta útgáfan er GOST R 34.11-94, sem var mikið notað í Rússlandi og öðrum löndum sem samþykktu GOST staðla. Það tók síðar við af GOST R 34.11-2012, einnig þekkt sem Streebog. Þetta er upprunalega útgáfan, breytt til að nota S-box úr CryptoPro föruneytinu í stað upprunalegu S-boxanna „prófunarbreytur“.
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 GOST CryptoPro Hash reikniritinn
Ég er hvorki stærðfræðingur né dulkóðari, en ég mun reyna að útskýra þennan hash reiknirit með venjulegu dæmi sem aðrir sem ekki eru stærðfræðingar ættu vonandi að skilja. Ef þú kýst vísindalega rétta, stærðfræðilega útgáfuna, er ég viss um að þú getir fundið það annars staðar ;-)
Hugsaðu um GOST sem þróaðan "gagnamyljari" sem breytir öllu sem þú setur í hann í einstaka smoothies. Ef þú setur sömu innihaldsefni í hann, mun hann alltaf búa til sama smoothie, en ef einhver lítil breyting er gerð á innihaldsefnunum, þá færðu algjörlega annað smoothie.
Þetta er þriggja skrefa ferli:
Skref 1: Undirbúningur innihaldsefna (Padding)
- Þú byrjar með "innihaldsefnum" þínum (skilaboðin).
- Ef skilaboðin þín eru ekki réttrúnir fyrir blandarann, bætir GOST við einhverju "viðbótar" (auka gögnum) til að passa þau fullkomlega. Þetta er eins og að bæta vatni við til að fylla blandarann.
Skref 2: Blandanir með leyndum uppskriftum (Mixing)
- GOST blandar ekki bara einu sinni - það blandar gögnin aftur og aftur með því að nota leynda uppskrift.
- Þessi uppskrift felur í sér:
- Höggva (brjóta gögnin í litla hluta).
- Skipta (blanda hlutunum saman).
- Hræra (blanda þeim saman á nýjan hátt).
Ímynda þér kokk sem hefur flókna aðferð til að blanda innihaldsefnum til að tryggja að enginn geti giskað hvernig það er gert. Þetta er það sem GOST gerir með gögnin þín.
Skref 3: Þjóna smoothie (Endanlegur hash)
- Á eftir öllum blandanirnar færðu smoothie - fastastærð, ruglað útgáfu af gögnunum þínum.
- Þessi smoothie er einstök fyrir upphaflegu innihaldsefnin þín. Breyttu einhverju, jafnvel smá smákökubita, og þú munt fá algjörlega annað smoothie.
Þessi útgáfa af GOST reikniritinu notar CryptoPro S-box, sem er mælt með. Ef þú þarft af einhverjum ástæðum útgáfu sem notar upprunalegu "prófunarparametra" S-box, getur þú fundið það hér: GOST Hash kóða reiknivél