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.

Izračunato u pregledniku Bez prijenosa datoteka Spremno za kopiranje i provjeru
Izračunato u vašem pregledniku. Tekst i datoteke nikada se ne šalju na poslužitelj.

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.

sha256 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)

  1. Zalijepite tekst ili ispustite/odaberite datoteku.
  2. Hash teksta računa se automatski. Za datoteke kliknite "Izračunaj SHA-256" za početak.
  3. 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.