Miklix

Whirlpool Hash kóða reiknivél

Birt: 19. mars 2025 kl. 21:17:04 UTC

Hash kóða reiknivél sem notar Whirlpool kjötkássaaðgerðina til að reikna út kjötkássakóða byggt á textainnslætti 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:

Whirlpool Hash Code Calculator

Whirlpool kjötkássaaðgerðin er dulmáls kjötkássaaðgerð hönnuð af Vincent Rijmen (einn af meðhönnuðum AES) og Paulo SLM Barreto. Það var fyrst kynnt árið 2000 og síðar endurskoðað árið 2003 til að bæta öryggi. Whirlpool er hluti af ISO/IEC 10118-3 staðlinum, sem gerir það hentugt fyrir margs konar dulritunarforrit. Það býr til 512 bita (64 bæta) kjötkássakóða, venjulega táknað sem 128 sextánstafir.

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 Whirlpool Hash Reiknirit

Ég er hvorki stærðfræðingur né dulkóðari, þannig að ég mun reyna að útskýra hvernig þessi hash aðgerð virkar á einfaldan hátt. Ef þú vilt vísindalega nákvæma útskýringu, sem er þung í stærðfræði, þá er ég viss um að þú getur fundið það á öðrum vefsíðum ;-)

En hvernig sem er, ímyndaðu þér að þú sért að búa til smoothie með öllum mögulegum innihaldsefnum: banana, jarðarber, spínat, hnetusmjör o.s.frv. Hér er það sem Whirlpool gerir við innihaldsefni þín (eða gögnin þín):

Skref 1 - Hakkaðu Allt Í Smáa Bita (Brotna Gögnin Í Bita)

  • Fyrst, brýtur það gögnin þín niður í litla bita, eins og að skera ávexti fyrir blöndun.

Skref 2 - Blandaðu Eins Og Vitleysingur (Blanda Því Samt)

Nú setur það þessa bita í öfluga blöndunartæki með 10 mismunandi hraðastillingum (kallað "umferðir"). Hver umferð blandar gögnin á mismunandi hátt:

  • Skipta Og Snúa (Skipting): Sumir bitar eru skipt út fyrir aðra, eins og að skipta jarðarberjum út fyrir bláber.
  • Hringa Í Hringi (Permutation): Það snýr blöndunni í kring, færir innihaldsefni úr einum stað í annan svo ekkert verður eftir á sínu upprunalega stað.
  • Þrýsta Öllu Sameiginlega (Blandað): Það kreistir og hrærir til að dreifa bragðunum (eða gögnunum) jafnt í blöndunni.
  • Bæta Leyndarmáls Innihaldsefni (Lykilblöndun): Það strýkur "leyndarmáls innihaldsefni" (sérstakt kóða) til að gera smoothie-ið einstakt.

Skref 3 - Lokaútkomu (Hash)

  • Eftir 10 umferðir af ákafri blöndun færðu silkimjúka, fullkomlega blandaða drykki - eða í þessu tilviki, 512-bita hash. Það er ekki mögulegt að taka upprunalega banana eða spínat út úr smoothie-inu lengur. Það sem þú hefur er aðeins loka drykkurinn.
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.