Výpočet přímo v prohlížeči
Při prvním výpočtu se načte knihovna hash-wasm. Samotné hashe pak počítá váš prohlížeč.
Vypočítejte dvanáct hashů z textu nebo souboru TXT. Výsledky můžete zkopírovat nebo stáhnout.
Další akce
Video se nepodařilo načíst. Můžete postupovat podle návodu níže.
Video ukazuje anglické rozhraní.
Napište nebo vložte text, ze kterého chcete vypočítat hash. Tlačítkem Importovat načtete soubor TXT. Do první úpravy textu se používají jeho původní bajty. Na výsledek mají vliv mezery, velikost písmen i konce řádků. Při porovnávání hashů používejte přesně stejný obsah.
Při prvním výpočtu se načte knihovna hash-wasm. Samotné hashe pak počítá váš prohlížeč.
Jedním výpočtem získáte dvanáct výsledků ze stejných dat. Každý algoritmus má vlastní pole, ze kterého můžete zkopírovat požadovaný hash.
Nástroj počítá MD5, SHA-1, SHA-224/256/384/512, SHA3-224/256/384/512, BLAKE2b-512 a CRC32. Použijte algoritmus, který vyžaduje systém, pro nějž výsledek potřebujete.
U importovaného souboru TXT se hash počítá z původních bajtů. Po úpravě zobrazeného obsahu se počítá z textu v UTF-8. Pokud měl soubor jiné kódování nebo konce řádků, výsledek se může změnit.
Volba Automatický výpočet přepočítá hashe při každé změně textu. Vypněte ji, pokud chcete nejprve dokončit úpravy většího textu a potom stisknout Vypočítat.
Tlačítko Stáhnout nabízí všech dvanáct hashů jako textový přehled, dvousloupcovou tabulku CSV nebo objekt JSON. V dialogu můžete také zkopírovat všechny výsledky najednou.
Hashovací funkce převádí vstupní bajty na hodnotu pevné délky. Ze stejných bajtů vypočítá stejný algoritmus vždy stejný hash. Porovnáním hashů lze zjistit změny dat. Hash ale není zašifrovaná kopie původních dat.
SHA-256 vytváří 256bitový hash, který se zde zobrazuje jako 64 šestnáctkových znaků. Můžete ho porovnat s očekávaným kontrolním součtem SHA-256 z důvěryhodného zdroje. Použijte algoritmus předepsaný pro daný soubor, protokol nebo aplikaci.
MD5 má známé slabiny, které umožňují kolize. Nehodí se tam, kde má kontrola integrity odolat úmyslným změnám. Má smysl při práci se staršími formáty vyžadujícími MD5 nebo při kontrole náhodných změn.
Můžete importovat nebo přetáhnout soubor TXT. Dokud neupravíte zobrazený text, nástroj počítá hash z původních bajtů. Po úpravě používá text v UTF-8. Výběr souborů je určen pro textové soubory, nikoli pro obecnou kontrolu libovolných binárních souborů.
SHA-1 vrací 40 šestnáctkových znaků, SHA-256 jich vrací 64. SHA-1 má známé slabiny umožňující kolize, a proto se nehodí pro nové zabezpečení, které musí kolizím odolávat. Použijte formát hashe požadovaný vaší aplikací.
Hashe se počítají v prohlížeči. Vstupní data se kvůli výpočtu nikam nenahrávají. Před prvním výsledkem se načte knihovna pro výpočty. Pokud je dostupné místní úložiště, nástroj ukládá statistiky používání do IndexedDB.
Řiďte se algoritmem předepsaným pro daný kontrolní součet nebo protokol. SHA-256 vrací 64 šestnáctkových znaků, SHA-512 jich vrací 128. Nástroj vypočítá oba ze stejných dat a vy si zkopírujete ten, který potřebujete.
Nástroj používá BLAKE2b s délkou 512 bitů. Výsledek má 128 šestnáctkových znaků s malými písmeny. Výpočet nepoužívá klíč a nelze zadat klíč, sůl ani jinou délku výsledku.
Ano. Tlačítko Stáhnout otevře export do TXT, CSV nebo JSON se všemi dvanácti aktuálními výsledky. Volba Kopírovat všechny hashe vloží do schránky celý seznam s názvy algoritmů. Každé pole má také vlastní tlačítko pro kopírování.
CRC32 je kontrolní součet pro zjišťování náhodných změn dat. Zde má výsledek osm šestnáctkových znaků. Nejde o kryptografický hash a nechrání před úmyslnými zásahy.
Při prvním výpočtu se načte knihovna hash-wasm hostovaná na tomto webu. Její implementace ve WebAssembly počítají dvanáct podporovaných algoritmů v prohlížeči. Nástroj pracuje s daty v paměti, soubor nezpracovává průběžně po částech.
Text i bajty importovaného souboru TXT zpracovává výpočetní knihovna v prohlížeči. Obsah vstupu se neodesílá žádnému převodnímu API. Pokud je dostupné úložiště, statistiky používání se ukládají místně do IndexedDB.
Napsaný nebo vložený text se zpracovává jako UTF-8. Volba Importovat zachová původní bajty souboru a v editoru zobrazí dekódovaný náhled textu. Po úpravě se už hash počítá z textu v editoru. Výsledky používají šestnáctkový zápis s malými písmeny, včetně 512bitového hashe BLAKE2b.
Volba Automatický výpočet spustí výpočet při změně textu. Nástroj uchová nejnovější výsledek a zahodí výpočet, který už patří ke staršímu vstupu. Pro ruční výpočet volbu vypněte a použijte tlačítko Vypočítat. Prázdný vstup vymaže pole s hashi.
TXT obsahuje náhled textu a hashe s názvy algoritmů. CSV má sloupce pro algoritmus a hodnotu hashe. JSON obsahuje text, hashe a údaje o výpočtu. U importu se hashe počítají z bajtů souboru, ale původní soubor se do exportu nepřikládá.
Panel zaznamenává počet vypočítaných hashů, objem zpracovaných dat, kopírování jednotlivých výsledků a průměrnou dobu výpočtu. Nejčastější algoritmus určuje podle počtu zkopírovaných jednotlivých výsledků.