Miklix

SHA-512/256 Hash kóða reiknivél

Birt: 19. mars 2025 kl. 21:22:41 UTC

Hash kóða reiknivél sem notar Secure Hash Algorithm 512/256 bita (SHA-512/256) kjötkássaaðgerðina til að reikna út kjötkássakóða byggt á 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:

SHA-512/256 Hash Code Calculator

SHA-512/256 (Secure Hash Algorithm 512/256-bit) er dulmáls-kássaaðgerð sem tekur inntak (eða skilaboð) og framleiðir fasta stærð, 256-bita (32-bæta) úttak, venjulega táknað sem 64 stafa sextánda tölu. Það tilheyrir SHA-2 fjölskyldu kjötkássaaðgerða, hannað af NSA. Það er í raun SHA-512 með mismunandi upphafsgildum og útkoman stytt niður í 256 bita, til að nýta þá staðreynd að SHA-512 keyrir hraðar en SHA-256 á 64 bita tölvum, en til að halda minni geymsluþörf 256 bita kjötkássakóða.

Úttak SHA-512, SHA-256 og SHA-512/256 er gjörólíkt fyrir sama inntak, svo þau eru ekki samhæf - þ.e. það er ekki skynsamlegt að bera saman SHA-256 kjötkássakóða skráar við SHA-512/256 kjötkássakóða sömu skráar til að sjá hvort honum hafi verið breytt.

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 SHA-512/256 Hashalgrímið

Ég er ekki sérstaklega góður í stærðfræði og tel mig alls ekki vera stærðfræðing, svo ég mun reyna að útskýra þetta hashalgrím á hátt sem félagar mínir sem eru ekki stærðfræðingar geta skilið. Ef þú kýst vísindalega rétta útgáfu, er ég viss um að þú getur fundið það á fullt af öðrum vefsíðum ;-)

En það er, við skulum ímynda okkur að hashalgrímið sé súper háþróaður blandari hannaður til að búa til einstakan smoothie úr hvaða innihaldsefnum sem þú setur í hann. Þetta tekur fjóra skref, þrjú þeirra eru eins og SHA-512:

Skref 1: Settu Innihaldsefni (Inntak)

  • Hugsaðu um inntakið sem hvað sem er sem þú vilt blanda: banana, jarðarber, pizzusneiðar eða jafnvel heila bók. Það skiptir ekki máli hvað þú setur í - stórt eða lítið, einfalt eða flókið.

Skref 2: Blandaferlið (Hashalgrímið)

  • Þú ýtir á takkann og blandarinn fer út í ásókn - hakka, blanda, snúast á brjálaðum hraða. Hann hefur sérstaka uppskrift innan sem enginn getur breytt.
  • Þessi uppskrift inniheldur brjálaðar reglur eins og: "Snúðu vinstra, snúðu hægra, snúðu upp í loftið, hristu, hakkaðu á skrýtnan hátt." Allt þetta gerist fyrir aftan tjöldin.

Skref 3: Þú Færð Smoothie (Úttak):

  • Óháð því hvaða innihaldsefni þú notaðir, þá gefur blandarinn þér alltaf nákvæmlega eina bolli af smoothie (þetta er fasta stærð 512 bita í SHA-512).
  • Smoothie-ið hefur einstakt bragð og lit út frá innihaldsefnum sem þú setur í. Jafnvel þó þú breytir bara einu litlu hlut - eins og að bæta við einu korn af sykur - þá mun smoothie-ið bragðast algjörlega öðruvísi.

Skref 4: Skera

  • Með því að skera (klippa af) niður niðurstöðuna í 256 bita, nýtum við þá staðreynd að SHA-512 keyrir hraðar en SHA-256 á 64 bita kerfum, en við höldum einnig í þá ávinning að minni geymsluþörf fyrir 256 bita hash kóða. Athugaðu að niðurstöðurnar eru ekki samhæfar, SHA-512/256 og SHA-256 búa til algjörlega ólíka hash kóða.

Ég sjálfur hef tilhneigingu til að halda mig við SHA-256, en kannski er það bara gömul venja sem ég þarf að losna við. Þegar nýjar kerfi eru hönnuð sem munu að mestu (eða alveg) keyra á 64 bita tölvum, þá virðist SHA-512/256 vera betri valkostur.

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.