Kalkulator zgoščene vrednosti SHA-256 (kontrolna vsota za besedilo/datoteke)

SHA-256 izračunajte neposredno v brskalniku. Vaši vhodni podatki se nikoli ne pošiljajo.

Na enem mestu ustvarjajte, kopirajte in preverjajte kontrolne vsote za besedilo in datoteke.

Izračun v brskalniku Brez nalaganja datotek Pripravljeno za kopiranje in preverjanje
Izračunano v vašem brskalniku. Besedilo in datoteke se nikoli ne pošiljajo na strežnik.

Izračun SHA-256 (besedilo)

Besedilni vnos se kodira v bajte UTF-8 in zgošči z Web Crypto API. Ko je samodejni izračun vključen, se rezultat posodablja med tipkanjem.

Kontrolna vsota sha256 (datoteka)

Spustite ali izberite lokalni ZIP, exe, pdf ali katero koli datoteko za izračun kontrolne vsote. Datoteke se nikoli ne nalagajo.

Kako uporabljati (3 koraki)

  1. Prilepite besedilo ali spustite/izberite datoteko.
  2. Zgoščevanje besedila se izvede samodejno. Za datoteke kliknite "Izračunaj SHA-256".
  3. Kopirajte rezultat ali prilepite pričakovano vrednost za preverjanje.

Primeri preverjanja

Prazen niz

Vhod: (brez vnosa)

Izhod: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Vhod: abc

Izhod: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Zakaj se hashi razlikujejo, čeprav je vsebina videti enaka

  • Različen slog preloma vrstice (LF proti CRLF).
  • Različna zaključna nova vrstica ali zaključni presledki.
  • Različno kodiranje besedila (ne-UTF-8).
  • Različna normalizacija Unicode (NFC/NFD).
  • Besedilni vnos in bajti datoteke niso enaki (na primer BOM).

Pogosta vprašanja

Ali lahko zgoščujem tudi datoteke?

Da. Lokalne datoteke se preberejo v vašem brskalniku in zgoščijo s SHA-256. Datoteke se ne nalagajo.

Zakaj se hash razlikuje za na videz enako vsebino?

Zaporedja bajtov se lahko razlikujejo zaradi novih vrstic, zaključnih presledkov, kodiranja ali normalizacije Unicode, tudi če je besedilo videti enako.

Ali se kateri koli podatki pošiljajo na strežnike?

Ne. Obdelava je v celoti lokalna v vašem brskalniku.

Zakaj piše, da to okolje ni podprto?

Web Crypto API zahteva HTTPS (varni kontekst). Odprite orodje prek HTTPS.

Opombe

  • Web Crypto API zahteva HTTPS (varni kontekst).
  • Zelo velike datoteke lahko porabijo več pomnilnika in zahtevajo več časa za obdelavo.