Kalkulator SHA-256 hasha (kontrolni zbroj teksta/datoteke)
Izračunajte SHA-256 izravno u svom pregledniku. Vaši ulazni podaci nikada se ne šalju.
Generirajte, kopirajte i provjerite kontrolne zbrojeve za tekst i datoteke na jednom mjestu.
SHA-256 izračun (tekst)
Tekstualni unos kodira se kao UTF-8 bajtovi i hashira pomoću Web Crypto API-ja. Kad je uključeno automatsko izračunavanje, rezultati se ažuriraju tijekom tipkanja.
SHA-256 kontrolni zbroj (datoteka)
Ispustite ili odaberite lokalni ZIP, exe, pdf ili bilo koju datoteku za izračun njezina kontrolnog zbroja. Datoteke se nikada ne prenose.
Kako koristiti (3 koraka)
- Zalijepite tekst ili ispustite/odaberite datoteku.
- Hash teksta računa se automatski. Za datoteke kliknite "Izračunaj SHA-256" za početak.
- Kopirajte rezultat ili zalijepite očekivanu vrijednost radi provjere.
Primjeri provjere
Prazan niz
Ulaz: (nema unosa)
Izlaz: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
Ulaz: abc
Izlaz: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Zašto se hash razlikuje iako sadržaj izgleda isto
- Različit stil novih redova (LF naspram CRLF).
- Različit završni novi red ili završni razmaci.
- Različito kodiranje teksta (nije UTF-8).
- Različita Unicode normalizacija (NFC/NFD).
- Tekstualni unos i bajtovi datoteke nisu identični (na primjer BOM).
Česta pitanja
Mogu li hashirati i datoteke?
Da. Lokalne datoteke čitaju se u vašem pregledniku i hashiraju pomoću SHA-256. Datoteke se ne prenose.
Zašto se hash razlikuje za naizgled isti sadržaj?
Nizovi bajtova mogu se razlikovati zbog novih redova, završnih razmaka, kodiranja ili Unicode normalizacije, čak i ako tekst izgleda isto.
Šalju li se ikakvi podaci na poslužitelje?
Ne. Obrada je u potpunosti lokalna u vašem pregledniku.
Zašto piše da ovo okruženje nije podržano?
Web Crypto API zahtijeva HTTPS (siguran kontekst). Otvorite alat preko HTTPS-a.
Napomene
- Web Crypto API zahtijeva HTTPS (siguran kontekst).
- Vrlo velike datoteke mogu trošiti više memorije i zahtijevati više vremena za obradu.