Samo u pregledniku

SHA-256 Hash Generator (Kontrolni zbrojevi teksta/datoteka)

Izračunajte SHA-256 trenutno u pregledniku. Generirajte hasheve za tekst ili datoteke, kopirajte jednim klikom i provjerite kontrolne zbrojeve bez učitavanja.

Izračunato u vašem pregledniku Bez učitavanja datoteka Kopiraj i provjeri
Radi lokalno u vašem pregledniku. Podaci se ne šalju.

SHA-256 izračun (Tekst)

SHA-256
Hex
Ulazni bajtovi: -
Status provjere pojavit će se ovdje
Nedavni hashevi (zadnjih 5)
Još nema povijesti
Spremno

Opcije

Napredno

Kako koristiti

SHA-256 izračun (Tekst)
  1. Zalijepite svoj tekst.
  2. SHA-256 se pojavljuje automatski.
  3. Kopirajte ga ili zalijepite očekivani hash za provjeru.
SHA-256 kontrolni zbroj (datoteka)
  1. Ispustite ili odaberite datoteku.
  2. Kliknite Izračunaj SHA-256.
  3. Kopirajte kontrolni zbroj ili ga provjerite.

Zašto se hashevi razlikuju iako tekst izgleda isto

Ako se vaš sha256 kontrolni zbroj ne podudara, ovo su uobičajeni uzroci.

Završeci redova

LF ( ) i CRLF ( ) su različiti bajtovi.

Završni novi redovi ili razmaci

Jedan novi red ili razmak mijenja bajtove iako izgleda identično.

Kodiranje znakova

UTF-8 hashevi se neće podudarati s hashevima kreiranim iz drugih kodiranja.

Unicode normalizacija

Vizualno identični znakovi mogu biti različiti bajtni nizovi (NFC/NFD).

Tekst naspram datoteke

Datoteke mogu uključivati BOM-ove ili različite završetke redova čak i s istim tekstom.

Primjeri (provjerite točnost)
Prazan niz e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Koristite ih za brzu potvrdu svog rezultata.

FAQ

Možete li dodati MD5?

To je kandidat. Web Crypto API ne nudi MD5, pa bi nam trebala zasebna implementacija. Prvo izdanje fokusira se na SHA-256.

Radi li s datotekama?

Da. Preglednik čita vašu lokalnu datoteku i izračunava SHA-256 bez učitavanja ičega.

Zašto je moj hash drugačiji za isti sadržaj?

Završeci redova (LF/CRLF), završni razmaci/novi redovi, ne-UTF-8 kodiranja i razlike u Unicode normalizaciji mijenjaju bajtni niz.