Enter text to hash
0 characters · 0 bytes

O tomto nástroji

Tento nástroj počítá hashe SHA-1, SHA-256, SHA-384 a SHA-512 textu nebo souboru v jednom kroku pomocí vestavěného Web Crypto API tvého prohlížeče.

Jak ho použít

  1. Vyber Text, nebo Soubor.
  2. Napiš či vlož text, nebo přetáhni soubor (případně ho vyber z disku).
  3. Klikni na Spočítat checksumy.
  4. Porovnej výsledek s checksumem zveřejněným zdrojem souboru.

Dobré vědět

  • SHA-256 vytváří 256bitový hash zobrazený jako 64 hexadecimálních znaků; SHA-512 jich vytváří 128.
  • Změna byť jediného bajtu vstupu vede ke zcela jinému hashi.
  • SHA-1 je z hlediska odolnosti proti kolizím považován za prolomený a neměl by se používat pro bezpečnostní účely; dej přednost SHA-256 nebo silnějšímu.
  • Hashe se počítají lokálně pomocí crypto.subtle.digest, takže i velké soubory se zahashují bez nahrávání.

Běží celý ve vašem prohlížeči — nic, co zadáte, se nenahrává ani neukládá.

Časté dotazy

Jak ověřím stažený soubor?

Zahashuj soubor tady pomocí SHA-256 a porovnej výsledek s checksumem na stránce ke stažení. Pokud se přesně shodují, soubor nebyl změněn.

Nahrává se můj soubor kvůli výpočtu hashe?

Ne. Soubor se načte a zahashuje v tvém prohlížeči; nikdy neopustí tvé zařízení.

Jaký algoritmus mám použít?

SHA-256 je nejběžnější volba pro ověřování stažených souborů a integrity. SHA-1 používej, jen když ho vyžaduje starší systém.

Dá se hash zvrátit a získat původní data?

Ne. SHA hashe jsou jednosměrné funkce. Krátké nebo běžné vstupy se ale dají uhodnout, a proto hesla potřebují solené, pomalé hashování.