SHA3-256 Hash kóða reiknivél
Birt: 19. mars 2025 kl. 21:23:36 UTC
Hash kóða reiknivél sem notar Secure Hash Algorithm 3 256 bita (SHA3-256) kjötkássaaðgerðina til að reikna út kjötkássakóða byggt á textainnslátt eða upphleðslu skráa.SHA3-256 Hash Code Calculator
SHA3-256 (Secure Hash Algorithm 3 256-bita) 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ándanúmer.
SHA-3 er nýjasti meðlimurinn í Secure Hash Algorithm (SHA) fjölskyldunni, opinberlega gefin út árið 2015. Ólíkt SHA-1 og SHA-2, sem byggja á svipuðum stærðfræðilegum byggingum, er SHA-3 byggt á allt annarri hönnun sem kallast Keccak algrím. Það var ekki búið til vegna þess að SHA-2 er óöruggt; SHA-2 er enn talið öruggt, en SHA-3 bætir við auka öryggislagi með annarri hönnun, bara ef framtíðarveikleikar finnast í SHA-2.
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 SHA3-256 hashalgoritman
Ég er hvorki stærðfræðingur né dulmálsfræðingur, svo ég mun reyna að útskýra þessa hashafall í einfaldri mynd sem jafnaldrar mínir, sem eru ekki stærðfræðingar, geta skilið. Ef þú vilt vísindalega nákvæma útskýringu með fullri stærðfræði, getur þú fundið hana á mörgum vefsíðum ;-)
En hvernig sem það er, í samanburði við fyrri SHA fjölskyldur (SHA-1 og SHA-2), sem má líta á sem svipaðar blöndunartæki, virkar SHA-3 meira eins og svampur.
Ferlið við að reikna út hash með þessum hætti má skipta í þrjá há-leitunar skref:
Skref 1 - Upptökuferli
- Ímyndaðu þér að þú hellaðir vatni (gögnum þínum) á svamp. Svampurinn tekur við vatninu smám saman.
- Í SHA-3 eru inngangsgögnin brotin í litla bita og tekin upp í innra "svamp" (stórt bitasafn).
Skref 2 - Blandan (Permutation)
- Eftir að hafa tekið við gögnunum, kreistir og veltir SHA-3 svampinum innra með sér, blandað öllu saman í flókin mynstur. Þetta tryggir að jafnvel lítil breyting á inngangi gefur algjörlega öðruvísi hash.
Skref 3 - Kreppuferli
- Að lokum kreistir þú svampinn til að losa útganginn (hashið). Ef þú þarft lengra hash getur þú haldið áfram að kreista til að fá meira úttak.
Þó að SHA-2 kynslóð hashaferla sé enn talin örugg (á meðan SHA-1, sem ætti ekki lengur að vera notað fyrir öryggi, er ekki örugg), þá væri skynsamlegt að byrja að nota SHA-3 kynslóðina þegar nýjar kerfi eru hönnuð, nema þau þurfi að vera bakviðsamræmanleg við eldri kerfi sem styðja það ekki.
Ein hugmynd sem þarf að íhuga er að SHA-2 kynslóðin er líklega sú mest notaða og árásargjarnasta hashfall sem til er (sérstaklega SHA-256 vegna notkunar hennar á Bitcoin blockchain), en það stendur enn. Það mun taka smá tíma áður en SHA-3 hefur staðist sömu strangar prófanir af milljörðum.