GOST Hash kóða reiknivél
Birt: 19. mars 2025 kl. 20:48:19 UTC
Hash kóða reiknivél sem notar GOST kjötkássaaðgerðina til að reikna út kjötkássakóða byggt á textainnslætti eða skráarupphleðslu.GOST 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.
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 Hash reikniritinn
Ég er hvorki stærðfræðingur né dulkóðunarsérfræðingur, en ég mun reyna að útskýra þessa hash fall með daglegu samanburði sem vonandi aðrir sem ekki eru stærðfræðingar geta skilið. Ef þú kýst vísindalega rétta, stærðfræðilega útgáfu, þá er ég viss um að þú getur fundið hana annars staðar ;-)
Ímyndaðu þér GOST sem háþróaða "gagnablandara" sem breytir öllu sem þú setur í hann í einstakan smoothie. Með sömu innihaldsefnum mun hann alltaf búa til sama smoothie, en ef minnsta breyting er gerð á innihaldsefnum færðu algjörlega annan smoothie.
Þetta er þriggja skrefa ferli:
Skref 1: Undirbúningur innihaldsefna (Padding)
- Þú byrjar með "innihaldsefnum" (skilaboðin).
- Ef skilaboðin þín eru ekki réttri stærð fyrir blandarann, þá bætir GOST við "fylliefnum" (aukagögnum) til að gera það að passa fullkomlega. Þetta er eins og að bæta vatni við til að fylla upp í blandarann.
Skref 2: Blandara með leynilegu uppskriftum (Blandara)
- GOST blandar ekki bara einu sinni - það blanda gögnunum aftur og aftur með leynilegri uppskrift.
- Þessi uppskrift felur í sér:
- Skera (brjóta gögnin í litla parta).
- Skipta (blanda hlutunum saman).
- Hrærir (blanda þeim aftur saman á nýjan hátt).
Ímyndaðu þér kokk sem hefur flókna aðferð við 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: Bera fram smoothie (Endanlegt hash)
- Eftir alla blandinguna færðu smoothie-inn þinn - fasta stærð, ruglaða útgáfu af gögnunum þínum.
- Þessi smoothie er einstök fyrir upprunaleg innihaldsefni þín. Breyttu hvað sem er, jafnvel smá smákrabba, og þú færð algjörlega annan smoothie.
Þessi útgáfa af GOST fallinu notar upprunalegu "prófunarbreytur" S-kassar, sem ekki er mælt með til notkunar í framleiðslu. Ef þú ætlar að nota GOST, ættir þú líklega að nota þá útfærslu sem notar CryptoPro S-kassa í staðinn: GOST CryptoPro Hash kóða reiknivél