Co je hash (MD5, SHA) a k čemu je dobrý

Hash je krátký řetězec znaků, který vznikne z libovolného textu nebo souboru. Má jednu důležitou vlastnost: pokud se vstup změní jen o jeden znak, hash se změní úplně. Díky tomu se hash používá pro kontrolu integrity, porovnávání souborů nebo ukládání hesel.

Hash si můžete vygenerovat online na /tools/hash/.

MD5 vs. SHA

MD5 je starší algoritmus, dnes už není vhodný pro bezpečnostní účely. SHA-256 je modernější a bezpečnější. Pro běžné ověření integrity souboru je SHA-256 ideální. Pokud potřebujete jen rychlý kontrolní otisk, stále se občas používá i MD5, ale ne pro ochranu dat.

Jak to spočítat ručně

Ručně hash nevypočítáte – vždy se používá nástroj nebo knihovna. Důležité je vědět, že stejné vstupy dávají vždy stejný výstup. To je základ pro ověřování integrity.

Praktické příklady

Kontrola souboru: stáhnete ISO a porovnáte hash s oficiálním.

Hesla: systémy ukládají hash místo hesla, aby nebylo možné heslo zpětně získat.

API podpisy: hash se používá pro kontrolu, zda data nebyla změněna.

Online nástroj

Vyzkoušejte nástroj /tools/hash/, který generuje SHA-256 hash přímo v prohlížeči.

Vyzkoušejte náš nástroj zdarma

Výpočet zvládnete během pár sekund online bez registrace.

Otevřít nástroj

FAQ

Je hash šifra?

Ne, hash není šifrování. Z hashe nelze obnovit původní data.

Je MD5 bezpečné?

Ne, pro bezpečnostní účely se dnes nedoporučuje.

Jak ověřit shodu dvou souborů?

Porovnejte jejich hash hodnoty.