SHA-256 hash kalkulátor (szöveg/fájl ellenőrzőösszeg)

SHA-256 számítása közvetlenül a böngészőben. A bemeneti adatok soha nem kerülnek elküldésre.

Egy helyen generálhat, másolhat és ellenőrizhet ellenőrzőösszegeket szöveghez és fájlokhoz.

Böngészőben számolva Nincs fájlfeltöltés Másolás és ellenőrzés kész
A számítás a böngészőben történik. A szöveg és a fájlok nem kerülnek szerverre.

SHA-256 számítás (szöveg)

A szöveges bemenet UTF-8 bájtként kódolódik, majd a Web Crypto API-val hashelődik. Automatikus számítás esetén a kimenet gépelés közben frissül.

sha256 ellenőrzőösszeg (fájl)

Helyi ZIP, exe, pdf vagy bármely fájl behúzása vagy kiválasztása az ellenőrzőösszeg kiszámításához. A fájlok nem kerülnek feltöltésre.

Használat (3 lépés)

  1. Illesszen be szöveget, vagy húzzon be/válasszon ki egy fájlt.
  2. A szöveges hash automatikusan számolódik. Fájl esetén kattintson a „SHA-256 számítása” gombra.
  3. Másolja ki az eredményt, vagy illessze be a várt értéket ellenőrzéshez.

Ellenőrzési minták

Üres sztring

Bemenet: (nincs bemenet)

Kimenet: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Bemenet: abc

Kimenet: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Miért különböznek a hash-ek akkor is, ha a tartalom ugyanolyannak látszik

  • Eltérő sortörésstílus (LF vs CRLF).
  • Eltérő záró sortörés vagy záró szóközök.
  • Eltérő szövegkódolás (nem UTF-8).
  • Eltérő Unicode-normalizálás (NFC/NFD).
  • A szöveges bemenet és a fájlbájtok nem azonosak (például BOM miatt).

GYIK

Fájlokat is hash-elhetek?

Igen. A helyi fájlok a böngészőben kerülnek beolvasásra és SHA-256-tal hashelődnek. A fájlok nem kerülnek feltöltésre.

Miért más a hash látszólag azonos tartalomnál?

A bájtsorozat eltérhet a sortörések, záró szóközök, kódolás vagy Unicode-normalizálás miatt, még akkor is, ha a szöveg ugyanolyannak tűnik.

Kerül bármilyen adat szerverre?

Nem. Minden feldolgozás teljesen helyben, a böngészőben történik.

Miért írja, hogy ez a környezet nem támogatott?

A Web Crypto API HTTPS-t (biztonságos környezetet) igényel. Nyissa meg az oldalt HTTPS-en.

Megjegyzések

  • A Web Crypto API HTTPS-t (biztonságos környezetet) igényel.
  • A nagyon nagy fájlok több memóriát fogyaszthatnak és lassabban dolgozhatók fel.