SHA-512/224 räsikoodi kalkulaator
Avaldatud: 18. veebruar 2025, kell 17:44:07 UTC
Räsikoodi kalkulaator, mis kasutab tekstisisestuse või faili üleslaadimise põhjal räsikoodi arvutamiseks räsifunktsiooni Secure Hash Algorithm 512/224 bit (SHA-512/224).SHA-512/224 Hash Code Calculator
SHA-512/224 (Secure Hash Algorithm 512/224-bit) on krüptograafiline räsifunktsioon, mis võtab vastu sisendi (või sõnumi) ja loob fikseeritud suurusega 224-bitise (28-baidise) väljundi, mida tavaliselt esitatakse 56-kohalise kuueteistkümnendarvuna. See kuulub SHA-2 räsifunktsioonide perekonda, mille on välja töötanud NSA. See on tõesti SHA-512, millel on erinevad lähtestamisväärtused ja tulemus kärbitud 224-bitiseks, et kasutada ära asjaolu, et SHA-512 töötab kiiremini kui SHA-256 (mille SHA-224 on kärbitud versioon) 64-bitistes arvutites, kuid säilitada 224-bitiste räsikoodide väiksemad salvestusnõuded.
SHA-512, SHA-224 ja SHA-512/224 väljundid on sama sisendi puhul täiesti erinevad, seega ei ühildu – st pole mõtet võrrelda faili SHA-224 räsikoodi sama faili SHA-512/224 räsikoodiga, et näha, kas seda on muudetud.
Täielik avalikustamine: ma ei kirjutanud sellel leheküljel kasutatud hash-funktsiooni konkreetset rakendust. See on standardne funktsioon, mis kuulub PHP programmeerimiskeele juurde. Ma tegin veebiliidese ainult selleks, et see siin avalikult kättesaadavaks teha.
Teave SHA-512/224 räsi algoritmi kohta
Ma ei ole matemaatikas eriti hea ega pea end mingil juhul matemaatikuks, seega püüan seda räsifunktsiooni seletada nii, et mu kaas-mittemaatikutest saaks aru. Kui eelistate teaduslikult õiget matemaatikaversiooni, leiate selle kindlasti paljudelt teistelt veebisaitidelt ;-)
Kujutagem igatahes ette, et räsifunktsioon on ülikõrgtehnoloogiline blender, mis on loodud ainulaadse smuuti loomiseks mis tahes koostisainetest, mida sellesse paned. See võtab neli sammu, millest kolm on samad, mis SHA-512:
1. samm: lisage koostisosad (sisend)
- Mõelge sisendile kui kõigele, mida soovite segada: banaanid, maasikad, pitsaviilud või isegi terve raamat. Pole vahet, mida paned – suure või väikese, lihtsa või keerulise.
2. samm: segamisprotsess (räsifunktsioon)
- Vajutad nuppu ja blender läheb hulluks – hakib, segab, keerleb meeletu kiirusega. Sellel on sees spetsiaalne retsept, mida keegi muuta ei saa.
- See retsept sisaldab pööraseid reegleid, nagu: "Keerake vasakule, keerake paremale, keerake tagurpidi, raputage, tükeldage veidral viisil." Kõik see toimub kulisside taga.
3. samm: saate smuuti (väljund):
- Olenemata sellest, milliseid koostisosi kasutasite, annab blender teile alati täpselt ühe tassi smuutit (see on SHA-512 fikseeritud suurus 512 bitti).
- Smuutil on ainulaadne maitse ja värv, mis põhinevad teie lisatud koostisosadel. Isegi kui muudate lihtsalt ühte pisiasja – näiteks lisate ühe tera suhkrut – maitseb smuuti täiesti erinevalt.
4. samm: kärpige
- Tulemuse kärpimisel (lõikamisel) 224-bitiseks kasutame ära asjaolu, et SHA-512 töötab 64-bitistes süsteemides kiiremini kui SHA-224, kuid säilitame ka 224-bitiste räsikoodide väiksemate salvestusnõuete eelised. Pange tähele, et tulemused ei ühildu, SHA-512/224 ja SHA-224 genereerivad täiesti erinevaid räsikoode.