Miklix

Snefru-256 Hash kóða reiknivél

Birt: 19. mars 2025 kl. 20:49:19 UTC

Hash kóða reiknivél sem notar Snefru 256 bita (Snefru-256) kjötkássaaðgerðina til að reikna út kjötkássakóða sem byggir á textainnslátt eða upphleðslu skráa.

Þessi síða var vélþýdd úr ensku til að gera hana aðgengilega sem flestum. Því miður er vélþýðing ekki enn fullkomin tækni, svo villur geta komið upp. Ef þú vilt geturðu skoðað upprunalegu ensku útgáfuna hér:

Snefru-256 Hash Code Calculator

Snefru kjötkássa aðgerðin er dulmáls kjötkássaaðgerð sem hannað var af Ralph Merkle árið 1990. Það var upphaflega ætlað sem hluti af uppgjöf til National Institute of Standards and Technology (NIST) á fyrstu viðleitni til að staðla örugga kjötkássa reiknirit. Þó að það sé ekki mikið notað í dag, er Snefru mikilvæg vegna þess að það kynnti hugmyndir sem höfðu áhrif á síðari dulmálshönnun.

Snefru studdi upphaflega breytilegar úttaksstærðir, en útgáfan sem kynnt er hér framleiðir 256 bita (32 bæti) úttak, venjulega sýnd sem 64 stafa sextánda tölu.

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.


Reiknaðu nýjan kjötkássakóða

Gögn sem send eru inn eða skrám sem hlaðið er upp í gegnum þetta eyðublað verða aðeins geymd á þjóninum eins lengi og það tekur að búa til umbeðinn kjötkássakóða. Henni verður eytt strax áður en niðurstaðan er send aftur í vafrann þinn.

Inntaksgögn:



Innsendur texti er UTF-8 kóðaður. Þar sem kjötkássaaðgerðir starfa á tvöfaldri gögnum verður niðurstaðan önnur en ef textinn væri í annarri kóðun. Ef þú þarft að reikna út kjötkássa af texta í tiltekinni kóðun ættirðu að hlaða upp skrá í staðinn.



Um Snefru Hash Algrímið

Ég er hvorki stærðfræðingur né dulkóðari, en ég mun reyna að útskýra þetta hash fall á hátt sem er skiljanlegt fyrir þá sem ekki eru stærðfræðingar. Ef þú kýst að fá útskýringar sem eru með miklu meira stærðfræðilegu og vísindalegu inntaki, þá er ég viss um að þú getir fundið það annars staðar ;-)

Þrátt fyrir að Snefru sé ekki lengur talið öruggt og viðeigandi fyrir nýja kerfi, þá er það áhugavert af sögulegum ástæðum, vegna þess að hönnun þess hafði áhrif á mörg síðar hash föll sem eru enn í notkun.

Þú getur ímyndað þér Snefru sem háþrýstiblender sem er hannaður til að blanda og hakka hráefni þar til þú getur ekki lengur greint upphaflega inntakið, en eins og öll hash föll, þá mun það alltaf gefa sama útkomu fyrir sama inntak.

Þetta er ferli í þremur skrefum:

Skref 1: Hakka Hráefnin (Inntaksgögn)

  • Í fyrsta lagi, þú skerð hráefnin í minni bita svo þau passi í blandarann. Þetta er eins og að brjóta gögnin niður í blokkir.

Skref 2: Blandhringir (Blender á mismunandi hraða)

  • Snefru blandar ekki bara einu sinni. Það fer í mörg hringi af blendingu - eins og að skipta á milli hakks, púrera og púlsun - til að tryggja að allt sé blandast mjög vel.
  • Í hverjum hringi, blandarinn:
    • Hrærir í mismunandi áttir (eins og að snúa smoothie-inu á hvolf).
    • Bætir við leyndum "snúningum" (eins og örlitlum örvum af handahófskenndum bragðum) til að gera blönduna enn erfiðari að spá fyrir um.
    • Breyti hraðanum til að hræra á mismunandi hátt í hvert skipti.

Skref 3: Loka Smoothie (Hashið)

    • Eftir 8 ákafa blendingahringi, hella þú út loka smoothie-inu. Þetta er hash - einstakt blandan sem er algjörlega rugluð.
Deildu á BlueskyDeildu á FacebookDeildu á LinkedInDeildu á TumblrDeildu á XDeildu á LinkedInFestu á Pinterest

Mikkel Christensen

Um höfundinn

Mikkel Christensen
Mikkel er skapari og eigandi miklix.com. Hann hefur yfir 20 ára reynslu sem faglegur tölvuforritari/hugbúnaðarhönnuður og er nú í fullu starfi hjá stóru evrópsku upplýsingatæknifyrirtæki. Þegar hann er ekki að blogga eyðir hann frítíma sínum í margs konar áhugamál, áhugamál og athafnir, sem geta að einhverju leyti endurspeglast í margs konar efni sem fjallað er um á þessari vefsíðu.