Generátor hashů
Vygenerujte hash MD5, SHA-1, SHA-256, SHA-384 nebo SHA-512 z libovolného textu.
Související nástroje
Generátor hashů
Vložte text a dostanete jeho hash MD5, SHA-1, SHA-256, SHA-384 nebo SHA-512 v šestnáctkové soustavě. Vývojáři ho používají k ověření kontrolního součtu proti hodnotě, kterou zveřejnil dodavatel, k zopakování hashe očekávaného rozhraním API, ke stavbě klíčů do cache nebo k potvrzení, že dva bloky konfigurace opravdu nesou stejný obsah.
Algoritmus vyberete v rozbalovacím seznamu — rozumnou výchozí volbou je SHA-256. Pokud systém, se kterým porovnáváte, tiskne hash velkými písmeny, přepněte výstup na velká písmena; hodnota zůstává táž, mění se jen velikost písmen. Se zapnutým hashováním po řádcích dostanete jeden hash na každý vstupní řádek, což se hodí na sloupec identifikátorů exportovaný z tabulky.
Text se před hashováním zakóduje jako UTF-8, takže znaky s diakritikou i emoji vydají stejný výsledek jako server se stejným kódováním. Hash pokrývá přesné bajty: jediný znak nového řádku navíc změní výsledek úplně — bývá to nejčastější důvod, proč se hash vloženého textu neshoduje s kontrolním součtem souboru. Přehled pod výstupem pojmenuje algoritmus a ukáže délku hashe i počet vstupních bajtů. MD5 a SHA-1 jsou kryptograficky prolomené a kolize lze cíleně vyrobit — nechte si je na kontrolní součty a starší systémy, nikdy na podpisy nebo ukládání hesel.
Hashování je jednosměrné a nelze ho zvrátit: nic jako „dešifrování MD5“ neexistuje, jen dohledání hodnoty, kterou si už někdo zaznamenal. Všechno běží ve vašem prohlížeči, což je tady důležitější než jinde — vložením tajné hodnoty na hashovací web ji běžně předáte cizímu serveru. Nic se nenahrává. Hash zkopírujte nebo stáhněte jako soubor .txt.