Hash MD5 a kontrolní součet souboru

Vypočítejte 32znakový hash MD5 textu UTF-8 nebo místního souboru. Porovnejte očekávaný součet a zkopírujte či stáhněte výsledek přímo v prohlížeči.

Vypočítat
0 znaků
Výsledek

Zde se zobrazí výsledek.

Jak vytvořit a ověřit hash MD5

  1. Zadejte text nebo vyberte jeden místní soubor; vybraný soubor má přednost před textovým polem.
  2. Volitelně vložte očekávaný kontrolní součet MD5 a spusťte výpočet.
  3. Zkopírujte nebo stáhněte 32znakový výsledek a ověřte shodu s očekávaným součtem.

Hash MD5 a kontrolní součet souboru: co je dobré vědět

MD5 pomůže s existujícími kontrolními součty, není však odolný proti kolizím. Nepoužívejte jej pro hesla, podpisy ani bezpečnostně důležité ověřování integrity. Pokud to protokol dovoluje, použijte SHA-256 nebo silnější algoritmus.

Příklad MD5: standardní testovací vektor abc

Vstup
abc
Výsledek
900150983cd24fb0d6963f7d28e17f72

Hash MD5 a kontrolní součet souboru: otázky a odpovědi

Má výsledné MD5 32, nebo 16 znaků?

Výsledkem je úplný 128bitový otisk MD5 zapsaný jako 32 malých hexadecimálních znaků. Některé starší systémy označují prostředních 16 znaků jako «16znakové MD5»: jde o zkrácený zápis, nikoli jiný algoritmus. Nástroj vrací celý otisk.

Jak ověřím kontrolní součet MD5 souboru?

Vyberte jeden soubor, vložte pouze očekávaný hash bez názvu souboru či předpony příkazu a spusťte výpočet. Porovnání ignoruje velikost hexadecimálních písmen a okolní bílé znaky. Soubory se čtou jako původní bajty, do 32 MiB; text se kóduje jako UTF-8, do 8 MiB. Soubor se nenahrává na server.

Proč se MD5 liší od výsledku jiného nástroje nebo příkazu?

Vstupní bajty musejí být totožné. Velikost písmen, koncové mezery, poslední konec řádku, CRLF místo LF, značka UTF-8 BOM nebo jiné kódování ovlivňují hash. Text se nenormalizuje. Název a cesta souboru se nezahrnují; vybraný soubor se zpracuje místo zadaného textu.

Lze MD5 dešifrovat? Hodí se pro ukládání hesel?

MD5 je hash, nikoli vratné šifrování; nástroj neobnovuje původní vstup. Známé vstupy lze uhodnout či najít v tabulkách a pro MD5 existují praktické kolizní útoky. Používejte ho pro porovnání existujících součtů a odhalení nechtěných změn, ne k prokazování pravosti. Pro nové kontroly souborů zvolte SHA-256 a pro ukládání hesel specializované schéma, například Argon2id.

Odesílají se moje soubory, tokeny nebo text na server?

Ne. Vstup se zpracovává ve vašem prohlížeči. Web poskytuje stránku a programový kód, ale vaše data neodesílá na převodní server ani je neukládá do účtu.

Všechny vývojářské nástroje

Kódování a soubory

Převádějte text, bajty, URL a vložené obrázky bez změny původních dat.

Kontrola dat a textu

Čtěte strukturovaná data, prohlížejte tokeny a hledejte rozdíly mezi texty.

Hashe, identifikátory a plánování

Ověřujte integritu souborů, vytvářejte identifikátory a pracujte s časem i opakovanými úlohami.

Vstup a soubory se zpracovávají na vašem zařízení. Nenechávejte citlivé výsledky ve sdílené schránce. Pro práci se soukromými klíči a tokeny používejte důvěryhodné zařízení.