Generátor MD5
Vygenerujte hash MD5 libovolného textu pomocí tohoto generátoru MD5. Vložte nebo napište text a nástroj jej zakóduje jako UTF-8, vypočítá 128bitový digest MD5 a vrátí jej jako 32místný hexadecimální řetězec psaný malými písmeny, přesně jako md5sum a běžné knihovny. Hodí se vývojářům ke kontrole kontrolních součtů, tvorbě klíčů mezipaměti, práci se staršími API nebo porovnávání hodnot; nepoužívejte jej pro hesla ani zabezpečení.
Často kladené otázky
Co generátor MD5 vrací?
Vrací digest MD5 vašeho textu jako 32 hexadecimálních znaků psaných malými písmeny, které představují 128 bitů. Stejný text vždy vytvoří stejný hash.
Jaký je hash MD5 slova hello?
Slovo hello napsané malými písmeny bez koncového nového řádku má hash 5d41402abc4b2a76b9719d911017c592. Pomocí této hodnoty můžete ověřit, že nástroj a váš vlastní kód dávají stejný výsledek.
Proč se můj hash liší od hashe z jiného nástroje?
Nástroj vypočítá hash přesně zadaného textu, aniž by odstraňoval mezery nebo zalomení řádků. Koncový nový řádek, zakončení řádků Windows nebo jiné kódování znaků změní každý bajt hashe, proto porovnávejte vstupy bajt po bajtu.
Jak se zpracovávají neanglické znaky?
Text se před hashováním kóduje jako UTF-8, což je výchozí nastavení ve většině programovacích jazyků a nástrojů příkazového řádku. Pokud jiný systém zakóduje stejný text jako Latin-1 nebo UTF-16, jeho hash MD5 se bude lišit.
Je MD5 bezpečný?
Ne. Praktické kolizní útoky na MD5 jsou známé od roku 2004, takže lze vytvořit dva různé vstupy se stejným hashem. Nepoužívejte ho pro digitální podpisy, certifikáty, ukládání hesel ani žádné ověřování, které by útočník mohl zneužít.
K čemu se MD5 stále hodí?
MD5 je stále užitečný tam, kde se nikdo nesnaží podvádět: k odhalování náhodného poškození, deduplikaci obsahu, vytváření klíčů mezipaměti a ETagů a ke komunikaci se staršími systémy, které očekávají hodnoty MD5. Pro cokoli souvisejícího s bezpečností použijte SHA-256 nebo SHA-512.
Mohu tímto nástrojem vytvořit hash souboru?
Nástroj vytváří hash textu, který vložíte nebo napíšete, nikoli nahraných souborů. U binárních souborů, jako jsou archivy nebo obrázky, spusťte md5sum na Linux, md5 na macOS nebo Get-FileHash -Algorithm MD5 v PowerShell.
Lze hash MD5 obrátit?
Ne, hash nelze dekódovat zpět na text. Krátké nebo běžné vstupy lze přesto najít ve předpočítaných tabulkách, což je další důvod, proč se na MD5 u tajných údajů nespoléhat.
Přidává nástroj sůl nebo klíč?
Ne, počítá prostý MD5 textu bez soli a klíče HMAC. Pokud potřebujete hash s klíčem nebo hash hesla se solí, použijte specializovaný nástroj HMAC, bcrypt nebo Argon2.
Kolik textu mohu hashovat?
Zadejte alespoň jeden znak a maximálně 5 MB textu; větší vstup bude odmítnut zprávou. Výsledek odpovídá možnosti MD5 v Generátoru hashů pro stejný text.