Kalkulator zgoščene kode Whirlpool
Objavljeno: 18. februar 2025 ob 9:27:22 pop. UTC
Nazadnje posodobljeno: 12. januar 2026 ob 2:23:11 pop. UTC
Whirlpool Hash Code Calculator
Zgoščevalna funkcija Whirlpool je kriptografska zgoščevalna funkcija, ki sta jo zasnovala Vincent Rijmen (eden od soustvarjalcev AES) in Paulo SLM Barreto. Prvič je bila predstavljena leta 2000 in kasneje leta 2003 revidirana za izboljšanje varnosti. Whirlpool je del standarda ISO/IEC 10118-3, zaradi česar je primeren za širok spekter kriptografskih aplikacij. Generira 512-bitno (64-bajtno) zgoščevalno kodo, običajno predstavljeno kot 128 šestnajstiških znakov.
Razkritje: nisem napisal posebne izvedbe funkcije hash, uporabljene na tej strani. Gre za standardno funkcijo, ki je vključena v programski jezik PHP. Zaradi priročnosti sem pripravil le spletni vmesnik, da je na voljo javnosti.
O algoritmu Whirlpool Hash
Nisem matematik niti kriptograf, zato bom poskušal razložiti, kako ta zgoščevalna funkcija deluje, na preprost način. Če imate raje znanstveno natančno, matematično podroben opis, ga zagotovo lahko najdete na drugih spletnih straneh ;-)
Kakorkoli že, predstavljajte si, da pripravljate smoothie z vsemi mogočimi sestavinami: bananami, jagodami, špinačo, arašidovim maslom itd. Takole Whirlpool naredi z vašimi sestavinami (ali podatki):
1. korak – Razčlenitev podatkov na koščke
- Najprej razdeli vaše podatke na manjše dele, kot če bi narezali sadje pred mešanjem.
2. korak - Zmešajte kot noro (mešajte)
Zdaj te dele zmeša v zmogljiv mešalnik z 10 različnimi hitrostmi (imenovanimi "krogi"). Vsak krog zmeša podatke na drugačen način:
- Zamenjava in prevrnitev (zamenjava): Nekateri kosi se zamenjajo z drugimi, na primer jagoda z borovnico.
- Vmešavanje krogov (permutacija): Vrti mešanico in premika sestavine z enega mesta na drugo, tako da nič ne ostane na prvotnem mestu.
- Vse skupaj zmečkamo (mešamo): Zmečkamo in mešamo, da se okusi (ali podatki) enakomerno porazdelijo po celotni mešanici.
- Dodajte skrivno sestavino (ključno mešanje): Potresemo s "skrivno sestavino" (posebno kodo), da je smoothie edinstven.
3. korak - Končni rezultat (Hash)
- Po 10 krogih intenzivnega mešanja dobite gladko, popolnoma zmešano pijačo – ali v tem primeru 512-bitni hash. Iz smoothieja ni več mogoče izvleči originalnih banan ali špinače. Vse, kar imate, je končna pijača.
Nadaljnje branje
Če vam je bila ta objava všeč, vam bodo morda všeč tudi ti predlogi:
- HAVAL-224/3 Kalkulator zgoščene kode
- RIPEMD-320 Kalkulator zgoščene kode
- HAVAL-192/4 Kalkulator zgoščene kode
