SHA3-512 Hash kóða reiknivél
Birt: 19. mars 2025 kl. 20:28:16 UTC
Hash kóða reiknivél sem notar Secure Hash Algorithm 3 512 bita (SHA3-512) kjötkássaaðgerðina til að reikna út kjötkássakóða byggt á textainnslátt eða upphleðslu skráa.SHA3-512 Hash Code Calculator
SHA3-512 (Secure Hash Algorithm 3 512-bita) er dulmáls-kássaaðgerð sem tekur inntak (eða skilaboð) og framleiðir fasta stærð, 512-bita (64-bæta) úttak, venjulega táknað sem 128 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-512 Hafnaalgrímuna
Ég er hvorki stærðfræðingur né dulkóðunarsérfræðingur, svo ég mun reyna að útskýra þessa hafnarfall á hátt sem mínir félagar, sem eru ekki stærðfræðingar, geta skilið. Ef þú vilt vísindalega nákvæma og fullkomna stærðfræðilega útskýringu geturðu fundið hana á mörgum vefsíðum ;-)
Þrátt fyrir það, ólíkt fyrri SHA fjölskyldunum (SHA-1 og SHA-2), sem má líkja við blandara, virkar SHA-3 meira eins og svampur.
Ferlið til að reikna út hafnina á þennan hátt má brjóta niður í þrjá stórskala skref:
Skref 1 - Upptöku Fasi
- Ímyndaðu þér að hella vatni (gögnum þínum) á svamp. Svampurinn tekur upp vatnið bit fyrir bit.
- Í SHA-3 eru inntaksgögnin brotin niður í litla bita og tekin upp í innri "svamp" (stórt bitaröð).
Skref 2 - Blandan (Permútun)
- Eftir að gögnin hafa verið tekin upp, kreistir og snýst SHA-3 svampinn innri, blandar öllu saman í flóknum mynstrum. Þetta tryggir að jafnvel lítil breyting á inntaki leiði til algjörlega annarrar hafnar.
Skref 3 - Kreistingu Fasi
- Að lokum kreistir þú svampinn til að losa útganginn (hafnina). Ef þú þarft lengri hafn geturðu haldið áfram að kreista til að fá meira útgang.
Þó að SHA-2 kynslóðin af hafnarföllum sé enn talin örugg (ólíkt SHA-1 sem ætti ekki að nota til öryggis lengur), myndi það vera skynsamlegt að byrja að nota SHA-3 kynslóðina í staðinn þegar ný kerfi eru hönnuð, nema þau þurfi að vera afturvirkt samhæfð við eldri kerfi sem styðja það ekki.
Eitt sem vert er að íhuga er að SHA-2 kynslóðin er líklega mest notaða og mest árásnu hafnarfallið sem til er (sérstaklega SHA-256 vegna notkunar þess á Bitcoin blockchain), en það heldur samt út. Það mun taka smá tíma áður en SHA-3 hefur staðist sömu stranga prófanir frá milljörðum.