Kalkulator hash koda SHA-224
Objavljeno: 18. veljače 2025. u 21:58:40 UTC
Kalkulator hash koda koji koristi hash funkciju Secure Hash Algorithm 224 bit (SHA-224) za izračunavanje hash koda na temelju unosa teksta ili prijenosa datoteke.SHA-224 Hash Code Calculator
SHA-224 (Secure Hash Algorithm 224-bit) je kriptografska hash funkcija koja uzima ulaz (ili poruku) i proizvodi 224-bitni (28-bajtni) izlaz fiksne veličine, koji se obično predstavlja kao heksadecimalni broj od 56 znakova. Pripada obitelji SHA-2 hash funkcija, koju je dizajnirala NSA. To je zapravo skraćena verzija SHA-256 s različitim vrijednostima inicijalizacije, namijenjena slučajevima upotrebe gdje su brzina i učinkovitost prostora važniji od maksimalne sigurnosti, na primjer ugrađenih sustava. SHA-224 se još uvijek smatra sigurnim, ali samo malo manje od SHA-256.
Potpuno otkrivanje: nisam napisao konkretnu implementaciju hash funkcije koja se koristi na ovoj stranici. To je standardna funkcija uključena u PHP programski jezik. Napravio sam samo web sučelje da bude javno dostupno ovdje radi praktičnosti.
O SHA-224 hash algoritmu
Nisam osobito dobar u matematici i nikako se ne smatram matematičarem, pa ću pokušati objasniti ovu hash funkciju na način koji moji kolege nematematičari mogu razumjeti. Ako više volite znanstveno ispravnu matematičku verziju, siguran sam da je možete pronaći na mnogim drugim web stranicama ;-)
U svakom slučaju, zamislimo da je hash funkcija super-high-tech blender dizajniran za stvaranje jedinstvenog smoothieja od svih sastojaka koje u njega stavite. Za to su potrebna četiri koraka, od kojih su prva tri identična SHA-256:
Korak 1: Stavite sastojke (unos)
- Zamislite unos kao bilo što što želite pomiješati: banane, jagode, kriške pizze ili čak cijelu knjigu. Nije važno što stavljate - veliko ili malo, jednostavno ili složeno.
Korak 2: Proces miješanja (Hash funkcija)
- Pritisnete tipku, a blender podivlja - sjecka, miksa, vrti se ludim brzinama. Unutra ima poseban recept koji nitko ne može promijeniti.
- Ovaj recept uključuje luda pravila kao što su: "Okreni lijevo, okreni desno, okreni naopako, tresi, sjeci na čudne načine." Sve se to događa iza kulisa.
Korak 3: dobivate smoothie (izlaz):
- Bez obzira na sastojke koje ste koristili, blender vam uvijek daje točno jednu šalicu smoothieja (to je fiksna veličina od 256 bita u SHA-256).
- Smoothie ima jedinstveni okus i boju na temelju sastojaka koje ste stavili. Čak i ako promijenite samo jednu sitnicu - poput dodavanja jednog zrna šećera - smoothie će imati potpuno drugačiji okus.
Korak 4: Skratite
- Konačni izlaz je skraćen (odrezan) na 224 bita, odbacujući preostala 32 bita. To ga čini prostorno učinkovitijim, ali i malo manje sigurnim. I dalje je u redu za provjere integriteta datoteke i slično, ali za potpisivanje digitalnih certifikata i druge slučajeve upotrebe gdje je sigurnost važna, SHA-256 je bolji.
Ovdje također pogledajte moj SHA-256 hash kalkulator: Kalkulator hash koda SHA-256